They only accept cash or check, which is kind of annoying for a traveler, they do offer an ATM to get cash, however they charge a $2.50 ATM fee (which other restaurants in the area refund you on, if you have to mac money). Our waitress was not very nice and barely came around. I don't think it helps that there is any organization to this place, the waitresses all seem to have to run every aspect of the restaurant (hostessing, cashier, smoothie maker) and they don't seem to have decent set areas (our particular waitress not only had our corner of the restaurant but the other side of the place as well, something that other waitresses had to deal with as well). Food was decent but not great. It's okay.
If you own or manage McCarthy's Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.