Taco Stop is a fast food restaurant offering a variety of tacos and traditional Mexican dishes.