By tajh | 12/10/2015
I love taco Johns! my only concern would be the amount of seasoning on the potato oles. we want more seasoning! it's the best part!
By Bkbighead | 4/23/2015
The street tacos are awesome!!
I love taco Johns! my only concern would be the amount of seasoning on the potato oles. we want more seasoning! it's the best part!
The street tacos are awesome!!