Good, solid Mexican fare with flawed d??cor. Not sure about the ""Embassy"" thing, statuary and columns not withstanding.
All reviews seem positive