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!

20130731-231143.jpg

 
Check out a list of locations on Urbanspoon

Taco John's on Urbanspoon

About these ads