Ocean Grill
268 Front St, Avila Beach
(805) 595-4050
Menu
Reserve
Restaurants in Avila Beach, CA
Ocean Grill
268 Front St, Avila Beach, CA 93424
(805) 595-4050