Salad Restaurant · Flamingo-Lummus · 71 tips and reviews
Dee N: Hands down the best empanadas in South Beach! The Thai Peanut Chicken, Meatball & Provolone, and Nutella & Banana are not to be missed. They also have an excellent salad menu - shrimp mini FTW! #CPL8