
SOUTHLAKE TEXAS
VENUE INFO
ADDRESS: 1450 Plaza Place Southlake, Texas 76092
PHONE: 682-286-6929
HOURS: Mon - Thurs: 10:30am - 10pm
Fri - Sun: 9am - 12am
VENUE AMMENITIES

Enhanced Viewing Experience

In-Theater Dining

Recliner Seating

Restaurant & Bar

Bowling Lanes

Free WiFi

50+ HDTV's

Video & Redemption Games

Private Event Space & Meeting Rooms

Bumper Cars

Rock Climbing Wall

Multi Level Ropes Course