Cuisine
American, Seafood
Location
Ocean Grill in Avila Beach
268 Front St, Avila Beach CA 93424
(805) 595-4050

500 m
2000 ft