This is the food page of Los Comales Restaurant on 10824 97 Street Northwest Edmonton AB T5H 2M3.
(first reviewed on September 14, 2007, last updated on July 6, 2015.)
Los Comales Restaurant is ranked #5 of 34 Restaurants in McCauley Edmonton.
This page has had 1585 visitors. You are the 1585th.