Johnny K's Restaurant
About This Spot
Stepping into Johnny K’s Restaurant in Indian Trail feels like entering a warm, familiar kitchen where the bustle of the day slows to an inviting, unhurried rhythm. It’s the kind of place where neighbors and families gather, drawn by the comforting promise of southern hospitality and hearty, familiar flavors. The atmosphere is cozy without being cramped — a balanced mix of lively chatter and quiet corners where time seems to stretch just enough to savor each bite and conversation.
This family-owned spot carries the simple, honest charm of a true Southern breakfast joint. The hum of the kitchen, friendly nods from the staff, and the gentle clink of plates add to the setting’s congenial pulse. Whether you’re starting your morning with a robust farmers omelet or settling in for a midday meal, everything feels thoughtfully prepared, fresh, and made to order, capturing the spirit of home cooking without pretense.
The menu rhythm reflects everyday comfort with a touch of tradition — from fluffy grits and crispy bacon to biscuits drenched in savory gravy, each dish carries a sense of place and personality. Regulars and first-timers alike find themselves returning for those honest flavors and the kind of warm service that echoes the neighborhood’s friendly, laid-back character. It’s a spot where the food fuels connection and the ambiance invites slowing down, sharing stories, and enjoying moments together.
What’s Available Here
-
Delivery
-
Takeaway
-
Dine-in
-
Fast service
-
Great coffee
-
Great tea selection
-
Serves local specialty
-
Breakfast
-
Lunch
-
Dinner
-
Solo dining
-
Wheelchair-accessible car park
-
Wheelchair-accessible entrance
-
Wheelchair-accessible seating
-
Wheelchair-accessible toilet
-
Coffee
-
Comfort food
-
Quick bite
-
Vegetarian options
-
Breakfast
-
Brunch
-
Lunch
-
Dinner
-
Catering
-
Dessert
-
Seating
-
Table service
-
Toilet
-
Casual
-
Cosy
-
Quiet
-
Family friendly
-
Groups
-
Locals
-
Accepts reservations
-
Credit cards
-
Debit cards
-
NFC mobile payments
-
Good for kids
-
High chairs
-
Kids' menu
-
Free of charge street parking
-
Free parking lot
-
Parking
Location & Hours
| Monday | 06:00 AM - 03:00 PM | |
|---|---|---|
| Tuesday | 06:00 AM - 03:00 PM | |
| Wednesday | 06:00 AM - 03:00 PM | |
| Thursday | 06:00 AM - 03:00 PM | |
| Friday | 06:00 AM - 03:00 PM | |
| Saturday | 06:00 AM - 02:00 PM | |
| Sunday | 06:00 AM - 02:00 PM |
Jessica Bax 23 Dec 2025
My husband and I had breakfast at Johnny K’s this morning, and it was hands down the best breakfast and service we’ve had in quite a while! We’ve been trying out different local diners, and this experience truly surpassed our expectations. The food was fresh, perfectly cooked, and came out hot and fast. The staff was friendly, attentive, and made us feel right at home. We’ll definitely be back, Johnny K’s just set the bar for what a great breakfast spot should be!
Cristina Camacho 02 Dec 2025
Johnny K's is the perfect spot to start your day with a delicious breakfast. This family-friendly restaurant offers a mouthwatering breakfast menu featuring all your morning favorites. From fluffy pancakes to hearty omelets, there's something to satisfy every breakfast craving. With its cozy atmosphere and friendly service, Johnny K's is the ultimate destination for a morning meal that will leave you fueled up and ready to tackle the day ahead. Join us at Johnny K's and make breakfast the highlight of your day!
Luvleeh Poetiklocks 21 Nov 2025
So... I tried this spot and though it may have ended a little differently than I'd like... let's run down the positive aspects of this eatery. I'll later give the small mishap... 1- Service was wonderful. My waitress and the host were very respectful and my waitress checked in often. 2- I ordered the Farmers Omelet, Grits, Hash browns, and 2 Biscuits. YES I WAS HUNGRY!!! lol. All of which were tasty and nothing overcooked. The biscuits were homestyle and made me feel like I was eating something my grandma would make. 3- parking was fine and the atmosphere was cozy!!!! My only complaint is that my farmer's omelet had extra seasoning-> a long piece of black hair wrapped neatly in the center. (YES I had eaten half before it showed itself. *cue stomach curdling*) My lovely waitress did offer to have it remade but my body had already shut down I knew I was going to be sick. Thankfully the sweet host did accommodate my troubles and removed the omelet. I later left and well you probably guessed it... returned the food to earth. Lol. *sorry* Needless to say despite the little mishap of a dancing hair trying to share breakfast with me... I will one day return!!!! The food was GOOD. The space was GREAT. Things like this happen... They handled it professionally. I respect them for it. To my waitress- THANK YOU for being a sweet soul and keeping a smile. To the Host- thank you for being understanding! Johnny K's is a good spot for breakfast... reminds me of the small diners back home in NY. Support them!
Leo B 11 Nov 2025
My wife and I visited Johnny K’s for the first time today. Everything about this place was great! The food, the service and atmosphere. Our server was sweet and outgoing and made us feel like we have been going there for years. The food was spot on with flavor and size. We found our go to spot for breakfast and we can’t wait to try their lunch!
Tia House 28 Oct 2025
The food is made to order so everything is fresh and hot!! I had the best tasting hamburger steak w/ onions and gravy with rice&gravy and fried okra!!! I will definitely recommend this restaurant if you are on this side of town!!!
Michael Martin 20 Oct 2025
Great place. My family and I enjoy their breakfast almost every Saturday morning. Great food and yes they have livermush and much more. Service was amazing.
Lily H 07 Oct 2025
It was delicious! Great service and I like the old photos and murals on the walls! Nice classic southern diner.
Ellen Bird 27 Sep 2025
Just an old school diner with good food and ample serving sizes. It's been around a long time so it's super busy during the breakfast and lunch hours, and packed on the weekends. We went at 10 am on a Friday and had no problem. I think even at 9 am it wouldn't be a long wait, on a weekday.