-
Taqueria El Toro
is a highly regarded Taco Place Restaurant
Ranked #1 of 49 Restaurants in Carter Riverside Haltom City.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Great options for tacos and plates alike. Friendly service, at least when I was there. Lengua taco is good, if you're into that //