Hi Y’all,
You would think that I’m in Hawaii enjoying a Mai Tai or something but nope just a tiki bar called Lei Low Bar in Houston Texas. It’s always nice to find a place that can take me away to paradise.
Do you have a place in your city or town that takes you away to somewhere else?
Please share your places
Thank you
Jason C.