I've been to Mastro's in Beverly Hills and have heard great things about the Costa Mesa location. Between Mastro's Oceanclub in Newport Beach or Steakhouse in Costa Mesa, which would you recommend? Also, are the prices pretty similar?
2087 E. Thousand Oaks Blvd., Thousand Oaks, CA 91362
by Vanessa Simmons | Some people read recipes and think, “that sounds delicious! I’ll make it tonight after work and the...
by Mijon Zulu | I need to confess something and please don’t judge. I mean, if anything, Chowhound is the place where...
Sign up for our newsletter to receive the latest tips, tricks, recipes and more, sent twice a week.