Oasis San Telmo offers Italian cuisine with gluten-free options, including pasta, in a bright dining space with beach views.