Taco Stop is a casual Mexican restaurant offering familiar eats, including taco burgers and pie, with a variety of hot sauces.