Welcome to Johnson City's Favorite Dining Destination
Whether it's a Friday night celebration, a quiet weekday dinner, or a gathering you'll never forget, we've saved the best seat for you.
At Hole in One, we believe dining out should feel like a small victory — the kind that makes you smile when you walk out the door. Nestled along Fairway Drive in Johnson City, our restaurant was born from a simple idea: serve incredible food in a space where people actually want to linger.
Our kitchen team sources locally whenever possible, crafting each plate with the same care you'd expect from a chef who takes pride in their craft. The bar? It's where creativity meets tradition — every cocktail is shaken, stirred, and poured with intention.
Signature drinks and classic favorites, made fresh nightly
Fresh ingredients from regional farms and purveyors
Intimate gatherings and celebrations in a curated setting
"We celebrated our anniversary here and it was absolutely perfect. The atmosphere is warm and sophisticated without being stuffy. Every course was a highlight — we're already planning our next visit."
"The cocktails alone are worth the trip. I had the Fairway — smoky, smooth, and unlike anything I've had elsewhere. The staff made us feel like regulars from the moment we walked in."
"Hole in One has become our go-to for date nights and family dinners. The food is consistently excellent, the wine list is thoughtfully curated, and the vibe is just right — lively but not loud."
Whether you're joining us for a quick bite or a leisurely evening, we can't wait to welcome you through our doors.
1617 Fairway Dr
Johnson City, TN 37601
Mon – Thu: 11am – 10pm
Fri – Sat: 11am – 11pm
Sunday: 11am – 9pm
Thank you for reaching out. We'll get back to you within 24 hours.