Tachacantine appears to be a food service establishment offering take-out or delivery, with orders being picked up at a specific address. The business name suggests a cantina-style offering.