Search results
TripAdvisor Reviews
4.5 577 reviews
- 5 star 314
- 4 star 211
- 3 star 43
- 2 star 3
- 1 star 6
Town Square if a fun and popular place to visit. It is designed like a small village with a town square in the middle. Full of shops, restaurants and entertainment centers. It is free to park and walk... More
The Town Square is a cool spot with tons of entertainment and food options. The club was large and set up good for comedy. Seats could have been more comfortable though. They don't force a 2 drink... More