O Noel is a Portuguese restaurant located in Tavira. It is described as a romantic dining establishment. The restaurant offers Portuguese cuisine.