Rio de Oro is a Mediterranean restaurant with a relaxed atmosphere.