Crab House
Add to Favorites
Add Hours
Saved to Favorites
Phone: (386) 734-0265
Address: 2981 Old New York Ave, Deland, FL 32720
Cuisines: Seafood
4830 Us Highway 17, De Leon Springs, FL 32130
310 E International Speedway Blvd, Deland, FL 32724
549 E International Speedway Blvd, Deland, FL 32724
320 S Spring Garden Ave, Deland, FL 32720
2431 S Woodland Blvd, Deland, FL 32720
299 E International Speedway Blvd, Deland, FL 32724
237 E Plymouth Ave, Deland, FL 32724
205 S Spring Garden Ave, Deland, FL 32720
336 S Lakeview Dr Ste 4, Lake Helen, FL 32744
2556 Enterprise Rd Ste 100, Orange City, FL 32763