Tacos el gordo
Restaurant
•
6191Clarkson Ave, Maywood, CA 90270, USA
9.0
Saturday: Closed
See if anyone you trust recommends it!