Taqueria la Arrollodora (Food Truck) hero image

Taqueria la Arrollodora (Food Truck)

Restaurant

2903 Vollmer Rd, Houston, TX 77092, USA

Biter Score
8.4
Closed
Sunday: 11 AM – 8 PM
Taqueria la Arrollodora (Food Truck) photo 1
Taqueria la Arrollodora (Food Truck) photo 2
Taqueria la Arrollodora (Food Truck) photo 3