Start from
Taco Bell
10615 Westheimer Rd, Houston 77042