Rated
5.0 out of
5 from
1Reviews
Taco John's
is an above average Mexican Restaurant Restaurant
Ranked #1 of 13 Restaurants in McHugh Trailer Court Helena.
Some say it is great.
★★★★★ on the 7th of August, 2013
Service isn't too great... hoping the food makes up for it. (As I eat it, not all that great. Wouldn't eat here again.)