02-10-2018, 01:24 PM
They also claim to be a sports bar. While they do have TVs with games on everywhere, every single one I’ve been to blares pop music instead of having the volume up for whatever the main game is.
Anyhoo. LaRosa’s at Kings Island, amirite? Good there and only there. The chains are not great.
Anyhoo. LaRosa’s at Kings Island, amirite? Good there and only there. The chains are not great.