Taco Spot is a restaurant serving Mexican cuisine, including steak quesadillas.