Super Burrito, SCOTTSDALE, Arizona (AZ)
Comfortably stationed at 2601 North Scottsdale Road () in SCOTTSDALE, Arizona (AZ) (85257), Super Burrito can be contacted at 4809451792. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in SCOTTSDALE, Arizona (AZ)
Super Burrito contact information and details:
Address: 2601 North Scottsdale Road - , SCOTTSDALE, Arizona (AZ) 85257
Contact Phone: 4809451792
