Let’s face it, the Galleria area of Houston is Houston’s financial and upscale shopping mecca. Many large companies have their offices in the vicinity to take advantage of shopping, restaurants and the Galleria’s central location. However, this concentration Continue reading