Yes, they take credit cards. I had a small party for one of my colleagues there in July. They decorated the place for her, service was very good, food great, made a special cake for dessert, etc. Prices decent. Nice variety in the menu. Very accommodating. Lovely ambiance. Nice bar if you go just for drinks too. The right turn to Escalante is off the main road just before Victoria House (and there is a big sign on the left side of the main road). Rueben is the owner and does a great job. Tell them I sent you!