Couple of years ago, I heard that it's the best Mex-food in Ottawa. But not sure about now. It locates on Rideau Street and a small street besides Dalhousie. Lone Star
was also great.
The one was on Rideau St moved to Clarence st last year.
It should be between Washabi and the embassy of United State.
The food is yummy and the girls there are lovely.