I have wanted to like Rio Mambo, but we've been about 4 or 5 times now, and it has never gotten much beyond the point of mediocre. The food is a bit pricey and although I've tried several dishes, nothing has ever been all that flavorful. Margaritas are lacking in alcohol and clearly made from a not very good mix. Chips and hot sauce salty but otherwise tasteless. The dining room is hot in the summer and freezing in the winter. Service is decent but with so many better restaurants out there, it's not enough to bring me back again.