Tavern on South

54 Miracle Strip Pkwy SE
Fort Walton Beach, FL 32548

Tavern On South is a locally owned and operated restaurant and bar situated near Lucas Oil Stadium in Indianapolis, offering a casual yet sophisticated dining experience. Their menu features seasonally inspired dishes made with fresh, quality ingredients, complemented by a well-stocked bar that highlights regional craft beers on draft.

Housed in a charming two-story brick building dating back to 1910, Tavern On South boasts a warm interior and outdoor dining options, including a 60-seat deck with views of the downtown skyline. The attentive and knowledgeable staff is dedicated to creating a welcoming atmosphere, making it a favorite spot for locals and visitors alike.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.