Grand Slam
Facility Details
About
As one of Beloit’s premiere bars, Grand Slam will satisfy your thirst with ease. Their affordable drink specials and lively atmosphere is a great location to take your friends for a good time. The Grand Slam is the spot to visit on Grand Ave.