Rated
5.0 out of
5 from
1Reviews
Twin Peaks
is a much liked Restaurant Restaurant
Ranked #1 of 31 Restaurants in Upper Kirby Houston.
Some say it is happy, big, great.
★★★★★ on the 7th of August, 2013
Great atmosphere. Kind of like some of other big sportbars and happy hour is 4p to 7p. The burgers are yummy (sic!). Place gets really loud and lots of fratty people though. Enjoy xoxoxo