-
Twin Peaks
is an excellent American Restaurant Restaurant
Ranked #1 of 25 Restaurants in Stemmons Corridor Irving.
Some say, it is loud.
.
The Latest Review: ★★★★★
Sent 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.