Highrise Tower Posted July 29, 2023 Share Posted July 29, 2023 Never heard of this restaurant! I don't think you would find something like this at Westheimer & Fountain View today. Reminds me of that steakhouse on South Main that was demolished. Believe it was called The Stables? Does anyone have any memories here? Stagecoach Inn 6015 Westheimer, Houston, Texas Su 1-3213 Historic Stagecoach Inn of Salado, Texas; on Interstate 35, 50 miles north of Austin, has selected Houston for the second Inn to be developed by this more than 100 year old Restaurant Co. The Houston Inn features the same Award Winning Food that made the Original Inn Famous - Has been featured in Time, Life and Ford Ties Magazines 1 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.