"Mark is the best server there. Always for him. Very experienced and very knowledgeable in the menu. Can't go wrong here. Food is always perfect and martinis are top notch"
Phone: +17145467405
Address: 633 Anton BlvdCA 92626, Costa Mesa, United States
City: Costa Mesa
Website: https://www.mastrosrestaurants.com/Locations/CA/Costa-Mesa/
Monday: 05:00-22:00
Tuesday: 05:00-22:00
Wednesday: 05:00-22:00
Thursday: 05:00-22:00
Friday: 05:00-22:00
Saturday: 04:00-22:00
Sunday: 04:00-22:00
Dishes: 10
Amenities: 25
Categories: 5
Reviews: 21748