Bar Louie at Town Center is open for business, and it’s a fun place to go if you have not been. They are located at 16089 City Walk in Sugar Land and are open daily from 11 am- 2 am. They have happy hour pricing daily from 4 pm- 7 pm. Described as an “upbeat grill chain,” they serve American food, good martinis and microbrew. I feel like it’s a good place to celebrate an adult birthday or to pop in for and an after-dinner drink when out with friends. There was a DJ there when I went on a recent Saturday night. It was loud, but not so loud you could not talk, and the music was good.