If this were LA I'd say go straight to Mastro's. But I heard the Mastro's in OC is more of a seafood place?
I've been to all three in the title in other cities and like them all. Quality does seem to vary city to city so I'd like to hear comments about the OC locations.
Look forward to your comments!