Leos is a Mexican restaurant offering a wide selection of comfort food and fruit drinks, with delivery available.