Toulon Tap

110 N Washington Street Toulon , IL 61483
Visit Website

Description

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.

Map

Discover Peoria, IL