Do you still have Twisters? There was one right next door to the Sun Healthcare Group MIS building where I worked for a few years. They made some monster burritos.
This Mexican Chicken Cain bought out Twisters a while ago
Yes. They're still here. I visit the one you mention on a daily basis for iced tea, and occasionally will buy the food (can't afford the food on a daily basis - price wise and calorie wise). They have some of the tastiest salsa in town, gives Sadie's and El Pinto a run for the money.