Get directions to: Taqueria El Granjenal, Costa Mesa, CA
Restaurant address: 899 W 19th St Costa Mesa, CA 92627, USA
Restaurant: Taqueria El Granjenal