Bar Teca is an unrated Cafe Restaurant in the area around 170 St Nw and Whitemud Dr Nw, where the average rating for Restaurants as of this Thursday is 4.5 out of 5.
Some say Bar Teca is excellent.
Please include your correct email address.
This is the food page of Bar Teca on 9109 112 st hub mall U of A Edmonton AB T5T 4M2.
(first reviewed on November 11, 2013, last updated on June 29, 2015.)
Bar Teca is ranked #1 of 15 Restaurants in Ambleside Edmonton.
This page has had 906 visitors. You are the 906th.