930 Northgate Mile
2785 E 17TH St Idaho Falls, ID
1275 W Broadway St Idaho Falls, ID
This food seems a little less processed than Taco Bell. Love the Taco Bravo and the Potato Oles. Miss their location in the Grand Teton Mall. Old building.
PROS: Good food.
CONS: Old facility, questionable staff (like any fast food joint).
November 13, 2005
If you've been to or used
Taco John's, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.