Islas Marias is a relaxed seafood restaurant offering Mexican dishes, cocktails, and live music.