Update Info - El Grullo Taqueria
This restaurant was reported as closed. If it is open, let us know.
El Grullo Taqueria
797 South Almaden Ave
San Jose, CA 95110
797 South Almaden Ave
San Jose, CA 95110
This restaurant was reported as closed. If it is open, let us know.