Palomilla Grill Cuisine: Cuban Neighborhood: Westchester/West Miami 6890 W. Flagler St., FL, 33144 Map It 305-261-3424 Website Best Of Miami New Times® Awards 2014 Best Flan advertisement Related Articles The Ten Best Croquetas in Miami By Maureen Aimee Mariano advertisement Trending Features Andrea Bocelli on Miami and 30 Years of Romanza By Osvaldo Espino Restaurants Beloved Miami Pizzeria Closing After 23 Years By Olee Fowler Restaurants 15 Most Anticipated Miami Restaurant Openings 2026 By Nicole Lopez-Alvar Editorial Voice 8 Most Absurd Florida Man Moments of 2025 By Naomi Feinstein