El Colibri has opened their first brick-and-mortar restaurant at 5331 Penn Ave. in Garfield. City Paper had the pleasure of speaking with Jeimy Ibarra about the family history and experiences that shaped the business...
El Colibri has opened their first brick-and-mortar restaurant at 5331 Penn Ave. in Garfield.