This restaurant has Mexican and American food. At our last visit my husband had the Philly Cheese Steak, which he said was excellent. I had the crunchy chicken side-- plentiful enough for a meal. We shared the potato oles, which never disappoint. On previous visits we have enjoyed their burritos. For some reason the menu has not been updated to show the selection of American foods available, maybe because it is recent. The restaurant is clean, the service is excellent, and the staff is friendly. Try it.
If you own or manage Taco Johns, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.