El Carmen

Trendy Mexicans done right, and if you get just drunk enough, you may find yourself making eye contact with some luchadores on the ceiling.
Address:
8138 W 3rd St Central LA