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 Politics & Government Suarez Hands Trump a Key to Miami By Natasha Yee Restaurants Where to Find the Best French Fries in Miami By Burger Beast Concerts Montreux Jazz Festival Announced 2026 Lineup By Shawn Macomber Outdoors & Rec The 10 Best Hikes Near Miami By Jane LaCroix