1001 Maple Ave, Los Angeles, California 90015 USA
Aguachiles and Dos Equis Michelada
Photo Credit: Yelp