Closed now
Twin Peaks
8660 North Boardwalk Avenue, Kansas City, MO
Updated Sep 2026
About
Twin Peaks serves scratch-made food and frosty beer in front of wall-to-wall sports TVs — the kind of place you grab a seat to catch the game, whether it's football, UFC, or hockey. The rooftop and patio give you room to spread out, and happy hour deals run most evenings if you're looking to keep it budget-friendly.