0.0 分
Very disappointed on their customer service. Need lots of improvement
Meh. Okay food, but service needs improvement!
Food good. Service...always a bit on the slow side.
Excellent salsa. Best part of the meal.