I have been to Mario's a few times now, and each time have had a great meal and enjoyed the live music. I think they have the band there from Wed-Sat. They are a lot of fun.
if you want non-smoking, ask for the room on the right as you walk in. Otherwise, You'll get put in the half and half room. You can still hear the music and all from the back room, so it's fine.
Highly recommended - and the prices are very reasonable!
PROS: Live music, prices, food