The Taco Spot is a Mexican restaurant offering tacos, burritos, tortas, and other quick eats.