We came to Ricardo's knowing there was mixed reviews. The complimentary chips and salsa were decent. The salsa were quite tasty, but the chips were extremely salty. I ordered the taco salad, which was average. My BF ordered a burrito, which he also thought was average. The real kicker was when our server brought the check, we put our credit card in for him to pick back up, he looked at the card in it, walked away and never came back. After almost 10 minutes of waiting we took the card out, put cash in and left. We probably won't be back.