El Mero Mero Taqueria
4.4 from 1,400 reviews on GoogleMitchell Industrial · Restaurant
- Mexican & Latin American
Mexican
La Cocina Latina is a Colombian and Mexican restaurant in Edmonton serving dishes such as birria tacos, sancocho and cholados.
Mitchell Industrial · Restaurant
Ritchie · Restaurant