Get directions to: Me Gusta Gourmet Tamales, San Fernando, CA
Restaurant address: 119 N Maclay Ave San Fernando, CA 91340, USA
Restaurant: Me Gusta Gourmet Tamales