Subway? Tacos?! Only in houston!

Subway? Tacos?! Only in houston!