Yes they do
What Jamie said. One other note: their chips are fried fresh daily, right there in the store (along with the crispy taco shelks, et al.).
Yes. They have super nachos with the expected toppings. You can also get a super potato oles; which is just like super nachos but with seasoned tater tots instead of chips. You can also get nacho chips with nacho cheese dip if the fully loaded nachos aren't your thing.
Yez
Yes
Thanks! Your answer is awaiting moderation.