Fodor's Expert Review Bayou Place
Downtown/Theater District
Themed Entertainment
Houston's largest entertainment complex, is a 130,000-square-foot, two-story center of evening activity, with restaurants, clubs, a movie theater, and a live music venue.