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 Film, TV & Streaming Miami Film Festival Announces 2026 Lineup By Celia Almeida Concerts Ultra Music Festival Reveals Lineup for Its 2026 Miami Return By Osvaldo Espino Politics & Government FDOT Reacts to Cracks in Miami's Signature Bridge By B. Scott McLendon Restaurants Trump Visits Doral Staple After Owner's Criticism By Olee Fowler