El Corazon - Glenora
Restaurant
- Ranked #19 of Edmonton's best mexican & latin american (Google's #26 result) · #7 in Central
- Address
- 14101 West Block Dr NW Unit 150
- Area
- Central
- Data
- Rating and reviews from Google, checked on October 13, 2026.
Other top-rated mexican & latin american
-
-
Mayte: Paella, Tapas, and Wine
4.6 from 81 reviews on GoogleQueen Mary Park · Spanish
- Mexican & Latin American
-
Añejo Restaurant
4.6 from 2,300 reviews on GoogleWîhkwêntôwin · Mexican
- Mexican & Latin American
- Restaurants