← Chula Vista restaurants
El Toro Grill Taqueria
No reviews yet
Mexican836 Broadway, Chula Vista
Own or manage El Toro Grill Taqueria? Claim this listing free
Menu coming soon
We haven’t read El Toro Grill Taqueria’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.