Recommendation by Lemi
A quick trip to Mars is totally doable when you visit the #DowntownMars murals on Leeland Street. Three sides of Texas Direct Auto look straight out of space with two walls painted like the rocky red planet of Mars, and the third one a space field with an adorable astro-dog. It’s the perfect spot for someone looking to just snap a quick photo while still looking, well, out of this world!
1301 Leeland St, Houston, TX 77002, USA