This recently remodeled Taco Bell and Pizza Hut Express has seating at tall tables as well as at shorter ones. As at many fast-food restaurants, there is a self-serve beverage station and a drive-thru window. It features a full Taco Bell menu as well as some Pizza Hut items. 
7237 Watson Rd, Saint Louis, MO 63119
(314) 353-6661
  • Hours: Lobby: Daily, 10am - 10pm. Drive-thru: Sun - Thu,10am - 2am; Fri, Sat, 10am - 3am
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?