Restaurants & Bars 6

Mastro's in Costa Mesa

elheffe99 | Jun 26, 2006 09:56 PM

I'm going to Mastro's in Costa Mesa on Wednesday night on the client's tab. Any recomendations? I've read some good things about this place so I'm very excited!

Want to stay up to date with this post?

Recommended From Chowhound