This is the food page of Tequila Sun Rise Cantina & Grill on 212 Adélaide Street West Toronto ON M5H1W7.
(first reviewed on December 4, 2008, last updated on June 23, 2015.)
Tequila Sun Rise Cantina & Grill is ranked #1 of 30 Restaurants in Financial District Toronto.
This page has had 1161 visitors. You are the 1161st.