S & T Restaurant
Address
Suite 150
1001 Texas Avenue
Houston, TX 77002
Details
Yelp says it's permanently closedHours
Mon - Thur 8AM - 7PM, Fri 8AM - 2PM, Sat 10AM - 2PMUpcoming Events Nearby
- Friendsgiving Rooftop Dinner with The Finn Concepts @ The Finn
Saturday, Nov 14, 2026 7 p.m. - 9 p.m.