Twin Peaks | Restaurants
If you're in the mood for something else then stop by Twin Peaks, located in Buckhead, for some made-from-scratch "man food."
Twin Peaks is about you, because you're the man! What guy doesn’t crave incredibly tasty house-made comfort food? Or draft beer so cold that ice crystals form in the mug? Or his favorite sports on state-of-the-art flat screens in a woodsy mountain lodge setting? Twin Peaks has all of that – and to top it off, it’s all offered up by our most prized assets: the friendly, attentive, and beautiful Twin Peaks Girls. Your adventure starts here! Game, on!
Visit us at Twin Peaks Restaurant at 3365 Piedmont Rd. in Atlanta or call (404) 961-8946 for more information!