Excellent Dining Options

Treat Yourself to a Scrumptious Meal

At Cabbage Rose, we believe in making your shopping experience memorable! We don't just sell attractive gift items, but also serve yummy food. We have a dining area where you can treat yourself to some lip-smacking food items.

J. Arthur's Restaurant

Run by the lovely Mahoney family, J. Arthur's Restaurant is a must-try if you're visiting Cabbage Rose with kids. The restaurant runs under the motto,  "Always bring the children",  and has a special 'Kid's Corner' with toys, coloring books, and crayons so your little ones can have a good time too.  

You're sure to love the hospitality extended by the Mahoney family. They go an extra mile in taking care of our guests, especially families with children, and guests with special needs. Oh, and their food is to die for! When at J. Arthur's Restaurant, do try out the Prime Rib and French Onion Soup.

Joey's Pancake House

Established in 1966, Joey's Pancake House has a history of serving top-notch breakfast options coupled with good, old-fashioned customer service. Every single dish at Joey's Pancake House is made and served with love. 

Having been around for 51 years now, Joey's Pancake House has become a Maggie Valley landmark. We encourage you to come over to our restaurant for breakfast and soak up the amazing atmosphere surrounding our facility. From signature pancakes and golden waffles to ham and hash brown casseroles, you are sure to find a favorite that will keep you coming back for more! All this while you enjoy the spectacular views from our dining area.


Got Italian on your mind? Head straight to Frankies that serves classic Italian home comfort food and homemade items like Lasagna, Manicotti in Marinara, Alfredo, or Ragu. You can also feast on classic favorites such as pizza, veal parmigiana, veal marsala and more.
We offer military DISCOUNTS.
Call 828-926-3079 for more details.
Our store offers FREE Wi-Fi and parking.
Share by: