Taco Bell Reviews & Details
1817 S Shepherd Dr
Taco Bell is located at 1817 S Shepherd Dr in Houston near the intersection of Vermont St and S Shepherd Dr. Their menu consists of Mexican dishes . Call for takeout.
- On The Menu:Tacos
- Major Intersection:Vermont St And S Shepherd Dr
Tell us more about Taco Bell Houston!