Toulon Tap is a Stark County bar in the city of Toulon. With cool drinks and friendly faces, this small neighborhood bar is perfect for your weekend gathering.
Toulon Tap is a Stark County bar in the city of Toulon. With cool drinks and friendly faces, this small neighborhood bar is perfect for your weekend gathering.