Palomilla Grill Cuisine: Cuban Neighborhood: Westchester/West Miami 6890 W. Flagler St., FL, 33144 Map It 305-261-3424 Website Best Of Miami® Awards 2014 Best Flan advertisement Related Articles The Ten Best Croquetas in Miami By Maureen Aimee Mariano advertisement Trending Critic's Notebook How to help Venezuela: Miami benefit concerts and events By Osvaldo Espino and Others Restaurants The closed Miami restaurants that defined the '80s By Burger Beast Features Diddy's "freak-off" mansion sold in Miami Beach By B. Scott McLendon Restaurants 6 most exciting Miami restaurants opening this fall By Nicole Lopez-Alvar