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