Alejandro's, TUCSON, Arizona (AZ)
Comfortably stationed at 31 North Scott Avenue () in TUCSON, Arizona (AZ) (85701), Alejandro's can be contacted at 5206233277. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in TUCSON, Arizona (AZ)
Alejandro's contact information and details:
Address: 31 North Scott Avenue - , TUCSON, Arizona (AZ) 85701
Contact Phone: 5206233277
