Originally Posted by
Non-NonRev
Has anyone been to either Mastro's or the Todd English place (I think it's P.U.B. or something like that) in Crystals?
A poster in another thread said Maestros was good. Their Orange County (CA) location is my favorite steakhouse.