10 Unsuspecting Restaurants In Virginia With Food So Good It Should Be Illegal
Many of Virginia’s finest restaurants may not look like much from the outside, but that’s no indication of the food that awaits inside. What may be missing in decor is made up for in full by the incredible flavor, hospitality, and local charm. These 10 businesses are no exception, and the food found at any one of these places is simply unforgettable.


This delightful cafe in Hampton is a local favorite, particularly for its extraordinary breakfasts and brunches. The cozy atmosphere inside and the whimsical menu are worth the visit alone, and the mango french toast (photographed above) is to die for. Address: 33 E Mellen St., Hampton, VA 23663.


Relatively few know about Mesob Cafe, an Ethiopian restaurant that's nothing short of a hidden gem. The moment you walk inside, you'll detect the incredible spices and flavors used in this phenomenal cuisine. Whether you're a fan of Ethiopian food or it's your first time trying it, this spot will offer a memorable experience. Address: 404 S Parliament Dr
Virginia Beach, VA 23462.


Don't be fooled by the modest exterior of the Wildflour Restaurant; this little lunch spot in Roanoke has been a local favorite for years. Whether you're enjoying an order of fried green tomatoes or a homemade slice of cake, as shown above, chances are you'll want to order seconds. Address: 1212 4th St SW Roanoke, VA 24016.


This neighborhood market tucked away in Alexandria offers a unique selection of Asian inspired dishes, such as ramen and sushi. Photographed above is an order of the original Korean sweet wings. No matter what you order, a side of the homemade fries is a must. Address: 3108 Mt Vernon Ave., Alexandria, VA 22305.


Moseberth's has been in business for over 75 years and once you sample their fried chicken, you'll understand why. It's a spot that specializes in all things fried, and you won't want to hold back when you stop by. Address: 1505 Airline Blvd Portsmouth, VA 23707.


This award-winning restaurant in Winchester has been family owned for years and the recipes have truly stood the test of time. This local favorite offers several menu options, ranging from incredibly spicy to mild, ensuring there's a flavor for everyone. Photographed above is the cashew chicken. Address: 24 S Loudoun St
Winchester, VA 22601.


This little-known gem is an authentic European bakery with goodies and treats that are completely worth the trip. The storefront is located in the Ravensworth Shopping Center and inside, you'll find a range of menu items such as incredible ham croissants and homemade eclairs. Address: 5224 Port Royal Rd. Springfield, VA 22151.


This authentic Persian restaurant serves up incredible and flavorful fare. The menu changes daily and the homemade bread is baked in an oven specially ordered from Iran. While the restaurant may not look like much from the outside, a feast of flavors awaits inside. Address: 3133 Wilson Blvd
Arlington, VA 22201.


Ever tried a burger with grilled cheeses for buns? This sort of delectable combination is exactly what you'll find at Burger Bar, which has been serving the Bristol area since 1942. In addition to burgers, customers love the parmesan fries and homemade milkshakes. Address: 8 Piedmont Ave
Bristol, VA 24201.


To Do Cafe is a charming local lunch spot in the Northern Neck. While the fried oysters, soft shell crabs, and sandwiches are all delightful, you won't want to miss out on the homemade desserts. Photographed above is the slice of the mouthwatering coconut cake. Address: 1008 Church Land, Tappahannock, VA 22560.
Have you dined at any of these local restaurants in Virginia? If so, feel free to share your experiences there with us!
OnlyInYourState may earn compensation through affiliate links in this article.