Since 1999, Shogun Japanese Restaurant has proudly served the Santa Cruz community from our central downtown location. Our friendly staff and inviting atmosphere set the stage for an unforgettable sushi dining experience. Come to eat the freshest ingredients, expertly crafted into delectable creations!