Food & Drink

100-item menu with the finest tamales

Published On 08/20/2007 Published On 08/20/2007
Previous Venue Next Venue Venue Description
1. Tamales Exposed: Mama's 2122 W 7th St, Los Angeles, CA 90057

Located in former open-air market/"business man" paradise MacArthur Park, Mama's boasts a 100-item menu so fierce, even the rice & beans'll make you drop to your knees and thank your Maker for not outsourcing your gastrointestinal tract to shady, lead-paint-happy Chinese subcontractors.