Del Rios is a Mexican restaurant.