Twisters Burgers and Burritos is located in Albuquerque, NM, United States on 60 Room, Student Union Bldg, The University of New Mexico, 2040 Avenue Northeast. Twisters Burgers and Burritos is rated 4.1 out of 5 in the category mexican restaurant in United States.
Address
60 Room, Student Union Bldg, The University of New Mexico, 2040 Avenue Northeast
Service options
Dine-in
Amenities
Good for kids
Toilets