Matthews, NC, is a charming town that offers a variety of tasty dining options. Whether you are looking for a cozy café, a family-friendly eatery, or a place to grab a quick bite, Matthews has something for everyone. The local food scene is vibrant, with a mix of cuisines and flavors that cater to all tastes.
From mouthwatering pizzas to delicious Southern dishes, you will find plenty of great meals waiting for you. Get ready to learn about where to find your next favorite restaurant!
Best Restaurants In Matthews, NC
1. Enjoy Breakfast at Stacks Kitchen
Stacks Kitchen is a gem in Matthews, NC. This restaurant is known for its all-day breakfast. Families love the inviting and friendly atmosphere.
With generous portions, everyone leaves satisfied. Their bakery items are a must-try, especially the fresh pastries. The lovely vibe makes it a popular choice for breakfast lovers.
Stacks Kitchen caters to all tastes. Whether you’re craving pancakes, omelets, or specialty dishes, they have it covered. The menu is diverse, making it perfect for any appetite.
You can pop in for a quick breakfast or enjoy a relaxed meal with friends. The staff is friendly and always ready to help. This makes your dining experience even better.
The restaurant opens early, letting you fuel up for the day ahead. Don’t miss out on visiting this delightful spot!
Address: 1001 McCullough Dr, Charlotte, NC 28216.
2. Indulge at Royal Cafe & Creperie
Royal Cafe & Creperie brings a slice of European charm to Matthews. You can enjoy sweet and savory crepes in a warm, casual setting. This place is perfect for brunch!
Coffee lovers will appreciate the variety of brews available. The friendly staff is always eager to make your visit special. Relaxing here feels like a mini getaway.
The menu features many options, ensuring everyone finds something they love. Options range from classic Nutella crepes to hearty selections filled with veggies and meats.
Join friends or family for a leisurely lunch. The environment is cozy, making it an ideal spot to unwind. Whether you’re in a hurry or looking to linger, Royal Cafe is welcoming.
Take a break from your day and enjoy the delightful flavors here!
Address: 304 E Charles St, Matthews, NC 28105.
3. Brunch at First Watch
First Watch is a renowned breakfast and brunch spot in Matthews. The restaurant opens bright and early, welcoming guests at 7 AM. Known for its fresh ingredients, it’s a favorite among locals.
Try their A.M. Superfoods Bowl or traditional breakfast options. Healthy choices accompany hearty meals here. Everyone can find something they’ll love!
With a welcoming atmosphere, you can relax with friends or family. The cozy seating encourages conversation and laughter over delicious dishes.
First Watch is committed to great service. The staff is friendly and attentive, making your meal enjoyable. Enjoy your food while feeling right at home.
Don’t miss the chance to start your day on the right foot at this popular brunch spot!
Address: 1335 Matthews-Mint Hill Rd, Matthews, NC 28105.
4. Savor Southern Comfort at Flying Biscuit Café
Flying Biscuit Café is a delightful new addition to Matthews, serving Southern comfort food all day. Known for their famous biscuits and grits, you’ll surely leave happy!
The cozy atmosphere invites you to settle in and enjoy your meal. Whether you’re dining alone or with friends, the vibe is friendly and welcoming.
The menu offers Southern staples with a twist. Dishes are crafted with care and bursting with flavor. It’s a great spot for a hearty breakfast or a satisfying lunch!
Relax here after a busy morning. Enjoy a meal combined with top-notch service. The staff works hard to ensure you have a great experience.
Visit Flying Biscuit Café for a comforting cuisine experience. You won’t regret it!
Address: 1152 Matthews-Mint Hill Rd, Matthews, NC 28105.
5. Enjoy Big Portions at Metro Diner
Metro Diner is known for its big portions and tasty breakfast favorites. Featured on “Diners, Drive-Ins, and Dives,” people flock here to indulge in their famous Fried Chicken & Waffles.
The atmosphere is casual and fun, perfect for family meals or a gathering with friends. You can expect quick service and friendly smiles from the staff.
In addition to breakfast, they serve lunch and dinner. The menu is diverse with options that please every palate. You’ll find something you love with classic diner offerings.
Gather friends to enjoy spirited discussions over delicious food. The food and atmosphere make every dining experience memorable. You’ll never leave hungry!
Start your day or enjoy a hearty meal at Metro Diner, where big portions meet great flavor!
Address: 1010 Matthews-Mint Hill Rd, Matthews, NC 28105.
6. Dine with Family at Jonathan’s
Jonathan’s is a welcoming place for breakfast, lunch, and dinner. Known for its family-friendly environment, everyone feels at home here. The key is their broad menu that caters to diverse tastes.
Start your day with a lovely breakfast. Join friends for a leisurely brunch or gather the family for dinner. The restaurant has a warm ambiance that encourages gatherings.
Visitors appreciate the welcoming atmosphere and attentive staff. They work hard to ensure you have a wonderful dining experience. It’s easy to feel right at home!
With options for every appetite, Jonathan’s encourages you to explore their menu. Enjoy a mix of classic dishes as well as innovative options.
Visit Jonathan’s for a fun meal with family or friends that everyone will cherish!
Address: 5000 Weddington Rd, Matthews, NC 28104.
7. Gather at Mimosa Grill
Mimosa Grill offers a vibrant atmosphere with a Southern-inspired menu. Known for its delicious brunch items, this restaurant is a favorite for social gatherings. The selection is diverse!
The interior is lively and welcoming, making it perfect for groups of friends or family. You can savor varied flavors while enjoying quality time together.
Cooked with care, the dishes highlight Southern cooking and fresh ingredients. The menu lets you explore exciting brunch options that make dining here memorable.
Staff members are attentive, ensuring you have the best dining experience. They make every meal feel special, and the relaxing environment adds to the charm.
Don’t leave Matthews without visiting Mimosa Grill for a delightful brunch experience!
Address: 100 S Trade St, Matthews, NC 28105.
8. Experience Authentic Mexican at Las Delicias
Las Delicias brings authentic Mexican cuisine to Matthews. Enjoy a wide array of breakfast options and traditional favorites. This restaurant is known for its flavorful dishes!
The ambiance is warm and inviting, perfect for starting your day right. Las Delicias stands out for its quality and authenticity.
Visitors rave about the fresh ingredients and traditional recipes. You can enjoy meals packed with flavors; there’s something for everyone!
It’s a great spot for casual dining with family or friends. Gather together for conversation and delicious food in this friendly environment.
Visit Las Delicias to experience the vibrant flavors of Mexico right in Matthews!
Address: 801 E Matthews St, Matthews, NC 28105.
9. Catch the Game at Buffalo Wild Wings
Buffalo Wild Wings is the perfect place for sports enthusiasts. Enjoy wings and craft beers while watching your favorite games. The vibrant atmosphere adds to the excitement!
Bringing friends together is central to the experience here. Enjoy a lively environment filled with cheering fans and delicious food. You’ll never feel alone during game day!
Wings are the star of the menu, with several sauce choices. Pair your meal with refreshing beverages for a great dining experience.
The staff is quick and attentive, maintaining a fun vibe. Visit Buffalo Wild Wings to enjoy tasty wings and cheer for your team in style!
Address: 1050 Matthews-Mint Hill Rd, Matthews, NC 28105.
10. Relish at Mamma Mia Italian
Mamma Mia Italian welcomes guests with hearty Italian dishes. You can enjoy classic pasta and pizza in a relaxed environment. The friendly staff goes out of their way to make you feel welcome!
The restaurant is great for families, offering a cozy atmosphere for everyone. Enjoy a meal while sharing stories and laughter around the table.
Each dish features fresh ingredients, prepared with love and care. Mamma Mia is perfect for a casual lunch or a hearty family dinner.
Gather your loved ones for a delightful Italian feast. Mamma Mia Italian ensures everyone leaves with full bellies and happy hearts!
Address: 1245 Matthews-Mint Hill Rd, Matthews, NC 28105.
11. Savor Vietnamese Cuisine at Pho 99
Pho 99 brings the flavors of Vietnam to Matthews. Visitors enjoy a cozy atmosphere while diving into delicious bowls of pho. It’s a perfect spot for a comforting meal!
The menu features a variety of pho and fresh spring rolls. Each dish is prepared using authentic recipes and fresh ingredients. You’ll love the rich flavors and delightful aromas!
Gather with friends for a cozy dinner experience. The welcoming environment invites you to relax and chat while enjoying your meal.
The attentive staff enhances your dining experience, ensuring you have everything you need. Visit Pho 99 for a delightful taste of Vietnam right in Matthews!
Address: 7800 Matthews-Mint Hill Rd, Matthews, NC 28105.
12. Grab a Quick Bite at Dunkin’
Stop by Dunkin’ for classic breakfast offerings and coffee on-the-go. Known for tasty pastries and breakfast sandwiches, it’s perfect for busy mornings. You can fuel up and be on your way!
The atmosphere is casual and friendly. Dunkin’ offers a relaxed vibe for a quick visit or a chat over coffee. Personalize your order just the way you like it!
The staff works quickly to ensure a fast experience. You can choose from various beverages and convenient breakfast options for busy lifestyles.
Take a moment to enjoy your meal or grab it to go. Dunkin’ is here to start your day right with delicious offerings!
Address: 3034 Weddington Rd, Matthews, NC 28105.
13. Enjoy Quick Meals at Chick-fil-A
Chick-fil-A is a regional favorite known for delicious chicken sandwiches and waffle fries. The quick-service environment ensures you get your food fast. It’s perfect for a quick lunch or dinner!
The atmosphere is friendly and inviting, making it a great spot to visit with family or friends. You can find something tasty for everyone!
Breakfast biscuits are a highlight, offering a tasty start to your day. Chick-fil-A is committed to great service, so you can expect friendly staff to take care of you.
Stop by for a quick meal or enjoy some comfort food while chatting with friends. Chick-fil-A is the place for delicious, satisfying meals!
Address: 1151 Matthews-Mint Hill Rd, Matthews, NC 28105.
14. Treat Yourself at Krispy Kreme Doughnuts
Krispy Kreme Doughnuts is a local favorite for fresh treats. Known for their original glazed doughnuts, this spot is perfect for breakfast or a sweet snack. The smell of fresh doughnuts greets you as you arrive!
The casual environment makes it a nice stop for families and friends. You can grab a box to share or enjoy a hot coffee with your doughnut.
Order your favorite flavors or try a new one! There’s something special about indulging in these sweet treats that brings smiles to everyone’s faces.
Krispy Kreme is also a great place for quick bites on-the-go. Bring home some doughnuts to share with family and friends!
Address: 2110 Matthews-Mint Hill Rd, Matthews, NC 28105.
15. Try Chinese Cuisine at Panda Express
Panda Express offers a fast-casual experience to enjoy Chinese cuisine. This spot brings popular dishes quickly and conveniently. It’s perfect for a lunch break or a quick dinner!
The menu includes a variety of classic dishes, ensuring great flavors in every bite. Choose your favorites from orange chicken, Beijing beef, and more!
Panda Express is a great option for those with busy schedules. The quick service ensures you continue with your day, fueled by tasty food.
The friendly staff is always ready to help you select the perfect meal. Consider Panda Express for a satisfying and delicious meal while you’re on the go!
Address: 4825 Matthews-Mint Hill Rd, Matthews, NC 28105.
16. Indulge at Outback Steakhouse
Outback Steakhouse invites you to indulge in hearty meals. Famous for its Australian-themed dishes, this restaurant specializes in steaks that satisfy every appetite. You’re guaranteed a great meal in a relaxed atmosphere.
The menu features a range of options, making it suitable for everyone. Whether you want a tender steak or seafood, you’ll find something tasty here!
Gather with friends or family for a lively meal. Outback’s vibrant atmosphere makes it perfect for celebrating special occasions or casual dining.
The attentive staff ensures you feel well taken care of throughout your dining experience. Enjoy great food and friendly service at Outback Steakhouse!
Address: 1715 Matthews-Mint Hill Rd, Matthews, NC 28105.
17. Casual Dining at Applebee’s Neighborhood Grill + Bar
Applebee’s offers casual dining with a varied menu for lunch and dinner. It’s a great place to relax with friends and enjoy great food. The comfortable atmosphere makes you feel at home!
Gather for classic dishes, designed to please everyone’s tastes. You can find burgers, salads, and more on the menu. It’s convenient and full of choices!
Applebee’s serves up delicious dishes in a welcoming environment. Enjoy happy hours and specials that make dining more fun.
This restaurant is perfect for casual meals and gatherings. Visit Applebee’s for a delightful dining experience with friends or family!
Address: 1501 Matthews-Mint Hill Rd, Matthews, NC 28105.
Final Thoughts
Matthews, NC, is home to a fantastic array of dining options. From cozy breakfast cafes to vibrant spots serving global cuisine, there’s something for everyone. Each restaurant features a unique atmosphere and dedicated staff, ensuring a delightful dining experience.
Whether you’re seeking a quick meal or a leisurely brunch, Matthews has you covered. As you explore these local favorites, you’ll undoubtedly find places that bring joy and flavor to your days. For more exciting activities in the surrounding area, don’t forget to check out things to do in Charlotte, NC after your meal!

















