El Grullo Taqueria

Mexicanshort_description_v1
4.0(138)
$
Open
Closes 11:00 PMMayfair

What people are saying

4.0
⭐⭐⭐⭐⭐
138 reviews

Details

Mayfair
198 S King Rd, San Jose, CA 95116
Open
• Closes 11:00 PM

About