Yo, what's up?
So, I live in San Antonio and I might be going to Houston this weekend.....
Anyone got any recomendations ?? I know I'm going to go check Planet Zero without question.
Also, I know there are a lot of Asian stores in Houston, anybody got a favorite??
Your help is appreciated!! Thanx!!
