They are right across the street from each other here in Laramie, Wyoming. Taco bell is full of mexicans that cant speak much english and their food sucks. But yet you feel you get the mexican experience when you realize they cant speak for crap. Yet taco johns has great food and you can understand the person taking your order. Comments?