Relative of ours recommended Frijoles because they're from Niagara. We were in town visiting and ate there for lunch and it was delicious! I couldn't even finish my burrito.
It's really filling but definitely one of the best mexican places I've ate at in Canada. I would highly recommend it, especially if you're hungry. It's a little removed from the tourist area but still easy to get to.