The Empanada Store offers daily, handcrafted, fresh empanadas for takeaway and delivery.