Mikato is the place to go for the best sushi in Gulf Shores with seafood caught straight from the Gulf, inventive cocktails and lively music.