Del Mesa Restaurant
LUNCH served from 11:00am to 1:30pm
DINNER served from 4:00pm to 8:00pm
Wednesday – Sunday
Indoor Seating, Flying Owl, and Pick-up
Indoor dining is open at 50% capacity,
reservations are encouraged.
Call the restaurant,
at (831) 624-1856,
to make a reservation or to place an order.
CLOSED Monday and Tuesday
NO Flying Owl or Pick-up available!
March 16, 2021.