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 Shops & Markets This Miami Guy Makes Seriously Good Cookies By Rachel Costa Concerts Jingle Ball Returns to Kaseya Center By Flor Franceschetti Miami Life Tracy Anderson Studio to Open in Miami By Alex DeLuca Restaurants Cuban Comfort Food Empire Celebrates 50 Years By Burger Beast