Taco Buzz is a casual, family-friendly Mexican eatery offering tacos, quesadillas, and other dishes, including vegetarian options.