Out of precaution to COVID-19, our dining room is temporarily closed.
We are offering a takeout menu 7 days a week at our location in Avila Beach.
Takeout Menu
Open for Takeout 7 days a week!
Open for Takeout 7 days a week!
11:00am-7:00pm
404 Front Street, Avila Beach
For your safety and the safety of others, a mask should be worn.
TAKEOUT IS IN-PERSON ONLY. NO ONLINE OR PHONE ORDERS.