Photos

Tommy's Family Restaurant

Located at 247 N Main St, Weaverville, NC 28787, Tommy's Family Restaurant is a beloved dining spot that brings comfort, flavor, and a sense of community to its visitors. Whether you're a local resident or a traveler passing through this charming town, Tommy's offers a cozy, inviting atmosphere with delicious food that keeps guests coming back for more.

A Welcoming Atmosphere for All

What sets Tommy's Family Restaurant apart from other dining options in Weaverville is its warm, family-friendly environment. The moment you walk through the door, you're greeted with a smile and a sense of familiarity. The restaurant has a reputation for being a gathering spot for locals, and it's easy to see why. From the friendly staff to the homey décor, every detail is designed to make you feel comfortable and relaxed.

Whether you're coming in for a quick meal or sitting down for a leisurely dinner with friends and family, Tommy’s has a way of making you feel right at home. The cozy booths and friendly chatter create a welcoming vibe that encourages visitors to linger and enjoy their meals.

The Menu: A Taste of Comfort

When it comes to food, Tommy's Family Restaurant doesn’t disappoint. The menu offers a mix of classic American comfort food that will satisfy even the pickiest eater. From hearty breakfasts to satisfying lunch and dinner options, there’s something for everyone at Tommy's.

One of the standout dishes is the classic country breakfast, served all day. Picture crispy bacon, fluffy scrambled eggs, and golden-brown pancakes, all served with fresh, locally sourced ingredients. For lunch and dinner, you can’t go wrong with the homestyle meatloaf, perfectly seasoned and paired with mashed potatoes and green beans. If you're in the mood for something lighter, the fresh garden salad topped with grilled chicken is always a popular choice.

What makes the food at Tommy's truly special is the attention to detail and the use of fresh, high-quality ingredients. The flavors are familiar but elevated, offering a taste of home-cooked goodness that you just can’t find at chain restaurants. The portions are generous, ensuring you leave with a full stomach and a smile on your face.

Reviews

Billy G.
Restaurantji Rating

Visiting family in town. Tommy's for breakfast is my go to. Food and service is always great. Portions are large enough you don't leave hungry. Definitely worth the trip.

Lynn D.
Restaurantji Rating

Good excellent, service great, ambiance is good. Recommend!!! Best food for decent price and large portions.

Richard D.
Restaurantji Rating

Great small town diner atmosphere. Places where you can go for a meat and three are becoming few and far between, but Tommy's nails it. Great comfort foot and reasonable prices. I just wish they served the meal with a roll or some type of bread. The Coconut Pineapple cake made me feel like I was on a Caribbean cruise for a few moments. :)

Paula H.
Restaurantji Rating

Good food, good service and very good prices, especially at lunch. Seafood platters are very good and tons of food. Glad everything seems to be clean and operational. I like this place a lot!

Felicia B.
Restaurantji Rating

Upon entering we were greeted by friendly staff who told us to sit anywhere we would like. The waitress came over took our drink order and gave us a few minutes to look over the menu. I finally decided on hamburger steak with mashed potatoes and gravy, broccoli and a salad. Your entree comes with 3 sides so bring your appetite. So my salad came out first the ranch was homemade and it was delicious. The rest of our food was out within 10 mins. Everything was great hot, fresh with full of flavor.

Location & Contact

247 N Main St Weaverville, NC 28787

Opening times

Monday Closed
Tuesday 6:00 AM - 9:00 PM
Wednesday 6:00 AM - 9:00 PM
Thursday 6:00 AM - 9:00 PM
Friday 6:00 AM - 9:00 PM
Saturday 6:00 AM - 9:00 PM
Sunday 6:00 AM - 9:00 PM
You Can Go To