1
Mexican staples in XL portions with TVs & lively music
2800 Vermont Ave, Los Angeles, CA 90007 Get directions
"They’ve got TVs on every wall (and above the bar), banquettes lining the dining room, and a menu filled with Mexican staples served in XL portions." - kat hong, james montgomery