Twisters
4257 Isleta
Albuquerque
NM
87105
(505) 877-2727
twistersinc.com
Open Map
Description
Twisters can be found at Isleta Blvd Sw 4257. The following is offered: Restaurants. The entry is present with us since Sep 8, 2010 and was last updated on Nov 14, 2013. In Albuquerque there are 323 other Restaurants. An overview can be found here.
by opendius on April 10, 2015 from
opendius
Information from the business
Restaurant
by localcom on September 23, 2014 from
localcom
Albuquerque
American
Casual
Cinnamon Apple Mini Pies
Mexican
new mexico
Places to Eat
restaurant
Restaurants
Twister