From Our Editors
Chow down on all of your pub favorites at J B's Pub in Elgin.
At J B's Pub, you can find ample parking that is readily available any time of day.
Planning a night out? Check out the affordable food and beverage menu at J B's Pub. For simply amazing pub food, J B's Pub has all of your favorites to continuously satisfy your hunger.