Delectacos is a casual Mexican restaurant offering a variety of fare, including tacos, ramen, and horchata.