The Taco Spot is a taco restaurant offering a menu filled with birria, vampiro, and other taco varieties.