TakoSushi is a Japanese restaurant offering an eclectic menu that blends Mexican, Southwestern, and Asian flavors alongside sushi in a vibrant, casual setting. Online reservations are available.