Tenaha TX Restaurants
1. 208 S George Bowers Dr, Tenaha, TX 75974 | Jalapeno Shack(936) 248-2009
2. 172 Wall St, Tenaha, TX 75974 | Whistle Stop Restaurant(936) 248-3392
(936) 248-2009
2. 172 Wall St, Tenaha, TX 75974 | Whistle Stop Restaurant(936) 248-3392