Taco Johns – Nebraska

So Nebraska has a chain taco store called Taco Johns, and it is better than Taco Bell that’s for sure! It’s only available in Nebraska though, so if you are rolling through, remember to get some tacos!


Check out a list of locations on Urbanspoon

Taco John's on Urbanspoon