The Alleghany Highlands has lots of unique, locally-owned restaurants, as well as many nationally-known chains.

So, whether you’re looking for a quick bite to fuel the busy day you’ve planned or a relaxing meal with friends, you’ll have no trouble finding something to satisfy your appetite. There are options to please every palate. You’ll find southern comfort foods, fine dining and wonderful international cuisine. That’s not all, there are numerous local pizza and sandwich restaurants around the Alleghany Highlands. In addition to all the delicious dining choices, quench your thirst with a local craft beer or mead.