173 W. Grand Ave.
Beloit, WI 53511
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.