Mastro’s Steakhouse – Costa Mesa
Mastro’s Steakhouse – Costa Mesa Website
633 Anton Blvd, Costa Mesa, CA 92626 United States
Hours of Operation:
About the Business:
Mastro’s Restaurants is led by a team of highly motivated and detail oriented management who strive for excellence in guest service, finest quality food and distinct ambiance – elements that set Mastro’s apart from other restaurant groups.