Sullivan's is located on Main Street right downtown. The bar itself is rather small, but the atmosphere is great on weekends. Like the rest of downtown Peoria, the parking kinda sucks, but once you find a place, you got a pretty good place to drink.