Twisters can be found at Menaul Blvd Ne 2301. The following is offered: Restaurants. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Albuquerque there are 323 other Restaurants. An overview can be found here.
Casual eatery serves American cuisine morning to night. Favorites include breakfast burritos, burgers, taco salads, chicken sandwiches and Mexican platters.
by by Contributor at Citysearch on June 30, 2006 from Citysearch