SOUTH OF FLATIRON
With Cinco de Mayo only a week away, there’s been a sudden upswing in the number of big Mexican restaurants making big splashy debuts. Yesterday, the team behind Tacombi opened Cafe El Presidente on West 24th Street, in what UrbanDaddy.com, hailed as “a warehouse-size abode of edible Mexican things, soon to be the biggest thing in Flatiron.” But this was hot on the heels of El Vez opening on Friday, in what UD called “an XXL Mexican wonderland in Battery Park City.” This South of the Border behemoth is a satellite of the same Stephen Starr eatery in Philly. Ole!
"Cafe El Presidente" Opens in Flatiron