3425 E 1st St, Los Angeles, California 90063 USA
Outdoor dining and fresh chips w amazing salsa!
Photo Credit: Yelp