idearabbit.ca
Las Margaritas
Even from the outside, the purple window frames and the signage felt like you were going to Mexico. Not that I've been to Mexico yet, so can't really comment on the authenticity... if it's not auth...