Phone: +17145467405
Address: 633 Anton BlvdCA 92626, Costa Mesa, United States
City: Costa Mesa
Menu Dishes: 35
Reviews: 20941
Website: https://www.mastrosrestaurants.com/Locations/CA/Costa-Mesa/
"Everything was as expected, but the service was below par. We were there for 25 minutes before we finally had to ask if we could order a drink. Other than that, the waiter was okay, but his accent was so heavy we had no idea what he was saying. The bus staff was very weak and uncomfortable. It was if it was there first night. After last night, I’m seriously considering buying expensive meat and cooking it at home. The extra $300 spent last night was pointless."
All prices are estimates on menu.