One of only three Denver-area Taco John’s locations has closed

Taco John’s started in Wyoming, so you’d think Denver would have way more restaurants, right? With one recently closing, we’re now down to just two. One of just three Denver-area … Continue reading One of only three Denver-area Taco John’s locations has closed