El Sombrero Restaurante Mexicano is a Mexican restaurant on 17th Ave. According to the 2004 (jobs, well more so in the early part) FFWD poll, El Sombrero is the best Mexican restaurant in Calgary. Mexican food in Alberta says something about society.
Upper level, 520 - 17 Ave SW Online map
Reservations: (403) 228-0332
Delivery is available for supper time for a charge of $2.50 within 5km of the restaurant.
The last time I had Mexican food in Canada, I had leakage out of both ends.