65 Landing Passage Avila Beach, CA 93424 (805) 752-1188 Hours: Monday- Saturday 12 – 5 Closed Sunday