There are many good things about Mario's. It's awfully spacious which means you can easily get a seat at the bar or a booth when just going on a random night or during the day The staff are very friendly and the food is surprisingly awesome. Between the tater tots (hello) , fried pickles and my all-time-favorite, the Golden Gate Turkey, you can't go wrong with your pick.
Drinks are strong and beer selection is wide. Go there on Wednesday night for trivia. They also have a bunch of TVs if you're into sports 'n at.
Only downfall is that it does get super packed on Fri & Sat nights, but who doesn't on Carson St.