4760 Leopard St, Corpus Christi, Texas 78408 USA
Retro interior gives that 50's - 60's feel
Photo Credit: Yelp