Taco restaurant, Snack 2001 offers takeout, delivery, and dine-in options.