Best Mediterranean restaurant in Sant Vicenc dels Horts, spain