8138 W 3rd St, Los Angeles, California 90048 USA
Sin Cara, mezcal, lemongrass cocktail
Photo Credit: Yelp