Our Top Dining Options in Halifax, North Carolina

Explore the best restaurants that our area has to offer while visiting Halifax, North Carolina. Visit our downtown, have a drink, and enjoy the beautiful outdoor patios in many of our local restaurants. This curated list is from the hosts of the John Brown House (these are in no particular order).

  1. The Hen & The Hog: The Hen and The Hog is a locally sourced, farm to table, and southern inspired restaurant in the historic town of Halifax, North Carolina. Visit them online to view their seasonal menu. We recommend making reservations for dinner! Get the pimento cheese fritters for an appetizer - you won’t be disappointed.

  2. Two Doors Down, Halifax, North Carolina: Offers handmade dishes to take home and enjoy as well as handmade side items. We recommend having a grilled panini or cold sandwich for lunch. Brax LOVES the strawberry ice cream.

  3. The Hen and the Hound Food Truck: Serving up the finest & freshest wood-fired pizza, seasonal appetizers, a variety of top-notch entrees & farm-fresh favorites. The best pizza this area has to offer!

  4. Don Juan Mexican Restaurant: An Americanized Mexican restaurant in Roanoke Rapids. Always great food and service.

  5. Haggerty's Steakhouse, Roanoke Rapids, North Carolina: We always order the NY Strip special for two.

  6. Oscar’s Restaurant, Roanoke Rapids: If you are looking for a greasy spoon for breakfast, check this place out. It is breakfast done right! Our favorite server is Darlene.

  7. Second Street Lunch, Roanoke Rapids: A local favorite for lunch. Second Street Lunch is located in downtown Roanoke Rapids and has been a family-owned and operated eatery for more than 60 years. Try the burgers!

  8. Blue Jay Bistro: This is a gem! Lovely place for atmosphere, service, and presentation. The prices are a bit on the high side, so this isn’t one we’d frequent often.

  9. Carini's Italian Restaurant and Pizza: This is a local establishment in Downtown Roanoke Rapids. We’ve enjoyed a few pizza’s here!

  10. Casa Mia’s in Littleton: Don’t let the outside deceive you. This is a great little spot for a quick bite for lunch or dinner. We enjoy the pizza, wings, and subs!

  11. Browning’s Grill: A hidden jewel and a family favorite where you don’t even have to get out of your car! Enjoy fantastic hot dogs, hamburgers, fries, and other great sandwiches.

  12. Community Drive In, Roanoke Rapids, North Carolina: Another popular lunch place that serves burgers and other country dishes.