Twisters Grill
4257 Isleta Blvd Sw
Albuquerque
NM
87105
(505) 877-2727
Open Map
Eating Drinking
Eating Places
Good for Groups
Good for Kids
Price range: $
Restaurants
Take-out