Taco Stand offers authentic Mexican street tacos, tamales, and other quick bites in a casual setting with nearby park seating.