Highrise Tower Posted February 7, 2023 Share Posted February 7, 2023 I was browsing the newspaper The Thresher dated October 3, 1930 and came across an advertisement for Rio Rita. Rio Rita Miniature Golf Links Houston's Newest and Best Perfect Putting On Carpet Greens On Montrose Blvd. across from Plaza Hotel. 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.