Twisters Burgers and Burritos Opens doors to its 20th location!

Exciting news! If you love Twisters’ fantastic New Mexican cuisine, we have some exciting news for you! We have opened a new location in Albuquerque! Local residents may recognize our restaurant chain from our other Albuquerque locations, and now it will be even more convenient to visit one near you! Our newest location is located at: 5106 Central Avenue SE … Read More