Billy Barooz Pub & Grill
2521 Village Green Pl.
Champaign, Illinois 61822
217-355-8030
Type
Hours
More
Billy Barooz Pub & Grill has been a local favorite spot to stop by before and after Illini games for years! With great food, plenty of TVs to watch all the games and a fully stocked bar, why go anywhere else?
Free Parking
Accessible
Kid Friendly
Locally Owned
Outdoor Seating
Vegetarian Options
Type
Hours
More
2521 Village Green Pl.
Champaign, Illinois 61822