Thursday, November 24, 2011

Bayou Place

Bayou place is located in the heart of Houston's downtown theater district, the theater district is one of the famous locations for tourists to visit. The place is spread over 130,000 square foot entertainment mega complex that houses varied bars, restaurants, lounges, theatres and several other entertaining zones. You can start you fabulous evening at the legendary Hard Rock Café or have a taste of Italian food at Italian Trattoria. The Angelika Film center is the place where you can enjoy latest box office hits.

No comments:

Post a Comment