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
Call
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
Open Now
All hours
Hours Today: 11:00 - 00:00
LOCATION
2601 S Stemmons Fwy, Lewisville, TX 75067-3769
CONTACT
+1 214-488-7222
Write a ReviewBe one of the first to review
Nearby
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
Submit