Taco Madre is a Mexican restaurant offering traditional street tacos and upscale fusion options.