Steamed Oysters Or Clams Restaurants in Daytona Beach
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Daytona Beach, 127 South Ocean Avenue, Daytona Beach, 32118, United States Of America, 32127
"Restaurant completely dropped the ball on us. Didn 't even apologize. To quote the manager I just got here, what do you want me to do? Fixing the prob..."
Price
Feedback
These reviews refer only to the mentioned ingredients.