Taco Johns is family owned and has been around a long time. They have great food and it's more mexican than taco bell. For instance their taco's have twice as much in them! You can easily get stuffed on two taco's. They also have great potato rounds that are really spicey and the service is always great. The restaurant is pretty small but oh well.
more