Welcome to the new Bite Squad experience! Do you like it?YesNo×
Los 2 Diablitos
Yelp Rating
67 Ratings yelp logo
1101 W. University Dr. Tempe, Arizona 85281 | Restaurant Info
Estimated delivery time: 45 minutes