02-10-2018, 01:27 PM
(02-10-2018, 01:24 PM)StoneTheCrow Wrote: 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.
I think I had that about 20yrs ago. HEHE