Well this is the only one around which accepts credit card. But Still the prices are relatively expensive than the other taco bells i go to durin rest of the week
All reviews seem positive