My wife and I discovered this restaurant by pure coincidence in July, 2014. Since then, it has become a mandatory stop every time we visit Miami. We have eaten at least 6 times and the high quality, great service and fantastic food have always the common denominator. The guacamole is the best we have ever tried and the nachos and "flautas" are also extraordinary. The ambiance is fantastic and the staff makes you feel right at home.
Food and service was very good. They were very accommodating and made sure they had the TV stations the games were on.