As always, the food is excellent at Del Rio. Would give 5 stars, however, we just ate there this evening Aug 8, and it was the absolute worst service I have ever had there. The waitress took our order and it took 15 minutes just to get our drinks. Another waitress had to bring our appetizer. The original waitress brought our food, but we had to get the hostess to refill drinks because our waitress didn't come back until she brought the check. It wasn't even busy.