Highrise Tower Posted October 9, 2022 Share Posted October 9, 2022 I was browsing the newspaper The Thresher dated January 23, 1975 and noticed an advertisement for The Upstairs Pub located at 8330 South Main St. Anyone remember this 1970s bar near the Texas Medical Center? Pictures or stories? "Publican James D. Hicks" Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.