Rocco's Video Gaming at Rocco’s in Decatur, IL On the edge of Decatur lies a hidden gem: Rocco’s. Classic in its interior and homey in its atmosphere, Rocco’s is a local watering hole for anyone coming, going, or living in Decatur. They’re best known for their fun drink specials and “Crazy” happy hours, but that’s not all they have to
Read more