We love Diablo's and have been coming here for a number of years. Their food is fantastic as are their margarita's and beer selections. However, what ISN'T fantastic is their prices. Yeah, I know... it's Vegas blah blah. Well there are other places that have delicious food and ice cold drinks that are cheaper. That being said, we always like coming here even though we don't love the prices because the location is great and the food is excellent and large! Being on the strip, there are great people viewing opportunities.
If you check in here with Yelp, you get a bonus buy one get one free drink which eases the pain of the prices a bit. Check this place out!