Ta Chido Snack-bar offers familiar Mexican snacks, margaritas, and desserts in a colorful dining room.