1465 W 3rd St, Los Angeles, California 90017 USA
Aguachile: look at all those peppers and no flavor. Colorless
Photo Credit: Yelp