-
Twin Peaks
is a much liked American Restaurant Restaurant
Ranked #1 of 45 Restaurants in Burning Tree Housing Addition Tulsa.
Some say, it is beautiful.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The Beer is COLD!!! The Nachos are HUGH!!! and the ladies are BEAUTIFUL!!!! there is no reason not to like this place...