Bar • Pizza • Cheese • Mexican
"One of the gems in Miami Beach. I would say it is the Best Mexican restaurant in Florida. Excellent food, service, drinks, ambient and customer service. Ask for Susan as your server. Camilo the manager is phenomenal."