Rated
5.0 out of
5 from
1Reviews
Twin Peaks
is a highly recommended American Restaurant Restaurant
Ranked #1 of 25 Restaurants in Stemmons Corridor Irving.
Some say it is loud.
★★★★★ on the 7th of August, 2013
You'll wait forever for everything. Service is horrid and its loud. Feels like you are in a night club, granted its a sports bar but wayyy too loud.