Southbound Tavern

  • Food Service
  • Restaurants
233 Cherry St
Helena, AR 72342
(870) 228-5009
Open 7 day a week. Visit for hours
  • About

    The Tavern is located in Downtown Helena, Arkansas at 233 Cherry Street, it is locally owned and operated with a doctorate in southern hospitality and masters in good food. At The Tavern, we cover it all! Specializing in good food and great times! Whether you are looking to kick back with friends, listen to music, watch the game on the big screen, or just enjoy the food, we have what you are looking for!