To be honest, I have not been to a lot Cuban restaurants for comparison. Perhaps being in South Miami rather than Virginia created a positive psychological effect. And prices were much cheaper than home. Good food, good drinks, good service, good atmosphere - you cannot go wrong. I really liked the Cuban coffee.
Regardless, we had a great time and would definitely return to it.
If you own or manage Casa Larios, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.