Miami’s Best Mexican Restaurants for Cinco de Mayo and Beyond
Partly because it’s been around over a decade and partly because it sits on an unassuming lot on Ponce de Leon Boulevard, Talavera often gets overlooked when it comes to Miami’s top Mexican restaurants. But this grand dining room has quietly been dishing up some of the best food in the 305 without the need for much acclaim for years. You’d be hard pressed to find a weak spot on the menu, but the moles are really top-notch: a rich, chocolatey, spicy sauce ladled over piles of perfectly cooked chicken, steak, and pork belly or draped atop a steaming plate of enchiladas. It might not be the only place in town for quality mole, but it’s the undisputed winner.