probigd Posted October 14, 2006 Share Posted October 14, 2006 Was there ever a Tortuga Mexican Restaurant located inside one of Bert Wheeler's motels? Thought I remember one of those old black & white documentaries about historic Houston and they showed a Mexican restaurant named Tortuga and it was somewhere a long South Main Street. Looking at both of Bert Wheeler's motels, by his company Palmetto Corporation, had both the Las Vegas Motor Hotel at 9604 South Main St. and the Twenty Nine Palms Motor Hotel at 9430 South Main St. Which one of those hotels was the Tortuga Mexican Restaurant located? I am going to guess it was located in the 9604 South Main Street location. 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.