Amazing Mexican food and very friendly staff. It is located at 910 1/2 Esquimalt Rd, where the former Buccaneer restaurant was...and around the corner from "the Blue Nile" African restaurant and "Kyubey Sushi"
Every thing is made in kitchen and was very fresh and tasty.
To answer your question YES THEY TAKE DEBIT