TakoSushi is a Japanese restaurant offering an eclectic menu that blends Mexican, Southwestern, and Asian flavors alongside sushi.