Been there several times and never disappointed.
Took a girlfriend there for a lunch one day. We were just visiting BC. She loved the lunch so much, that she asked for a take out order for breakfast the next day.
That says volumes for this restaurant and the quality of food.
The wait staff is very professional. They will come back to the table to ensure the customer is pleased with the meal.
And it is a nicely appointed dining room.
Would recommend this Mexican restaurant to any food lover.