I love this place! Their tacos are so addictive! They are upstairs in the food court of the Berkshire Mall.Try both hard or soft shell, they are better than other chains like Taco Bell or Del Taco. Their hot and mild sauces are very tasty too. Too bad there is no drive thru or I'll be coming here more often then I already am for fast food. :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.