Restaurant · University Park
1
1 Postcard
Vibrant spot serving hearty Mexican classics with killer live music and TVs on every wall for nonstop fun.
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