Home
Takeout Menu
Press enter to begin your search
Contact Us
We are located at 404 Front Street in Avila Beach
Phone (805) 595-RICK
Temporarily Closed due to Covid-19
General Inquiries
Please enable JavaScript in your browser to complete this form.
Name
*
Email
*
Phone Number
Comment or Message
*
Phone
Submit
Home
Takeout Menu