El Riu is a Mediterranean restaurant known for its relaxing atmosphere and flavorful, well-prepared dishes.