We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Twin Peak

2601 S Stemmons Fwy, Lewisville, TX 75067-3769
+1 214-488-7222
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Open Now
All hours
Hours Today: 11:00 - 00:00
2601 S Stemmons Fwy, Lewisville, TX 75067-3769
+1 214-488-7222
Write a ReviewBe one of the first to review
Nearby HotelsSee all 23 hotels in Lewisville
Holiday Inn Express Hotel & Suites Dallas Lewisville
126 reviews
.14 miles away
Country Inn & Suites By Carlson, Lewisville
251 reviews
.21 miles away
Fairfield Inn & Suites Dallas Lewisville
118 reviews
.23 miles away
Residence Inn Dallas Lewisville
113 reviews
.25 miles away
Nearby Restaurants
Saltgrass Steak House
311 reviews
.36 miles away
BJ's Restaurant & Brewhouse
232 reviews
.07 miles away
Olive Garden
42 reviews
.46 miles away
Twin Peaks Restaurants
36 reviews
.00 miles away
Nearby Attractions
High Stone Reflexology
17 reviews
2.65 miles away
Sandy Lake Amusement Park
96 reviews
3.10 miles away
Riverchase Golf Club
9 reviews
3.21 miles away
Urban Air Trampoline Park Coppell
5 reviews
2.77 miles away
Questions & Answers
Get quick answers from Twin Peak staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines