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!
11:00am-7:00pm

Our patio is open for seating.
Table service not available.

404 Front Street, Avila Beach

For your safety and the safety of others, a mask should be worn.

Contact Us

We are located at 404 Front Street in Avila Beach, California.

Phone: (805) 595-7555

Fax: (805) 595-9508

General Inquiries

This form is not used for takeout orders.