Old Town Tavern

  • Address: 29 W. Main St., Carmel, IN 46032
Your favorite neighborhood bar, sports bar and American restaurant.