Julio's Too Mexican Restaurant 580 S College Ave # 103 Tempe, AZ 85281 Phone: (480) 829-6800 Fax: (480) 829-7773
Category: Restaurants