8138 W 3rd St
Los Angeles, CA 90048
Los Angeles, CA 90048
Open HoursDinner nightly
OverviewSure, you can order from the small menu of tacos and the like, but the attraction at this small Mexican watering hole is definitely the enormous tequila selection. Close your...
more