Thirsty Turtle 2
Bar · American
The Thirsty Turtle 2 is a bar and grill known for serving catfish nuggets and fried mushrooms. They also offer chicken tenders and tater tots. The establishment is open seven days a week.
Location
Best places nearby
The highest rated places close to Thirsty Turtle 2.
Local restaurants nearby
104 N 2nd Ave, Beech Grove, IN 46107, USA
