Eating Mexican Taco at Taqueria El Grullense M&G restaurant in Palo Alto, CA.

Feedback

Do you manage or own Taqueria El Grullense M&G?

Yes
Amp Menu