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 33 Restaurants in McCauley Edmonton.
This page has had 1579 visitors. You are the 1579th.