My wife and I visited Lagos Zoo in May this year.It was during this visit we discovered the pleasure of Restaurante O Cangalho..Hidden and rather of the beaten track it is well worth the effort. We were unlucky at the time that an extension was in progress so we were unable to eat out side in the garden. I had been told by a Portuguese that this was a very good restaurant and he was not wrong. We had a terrific meal with wine at a very reasonable price. The food was cooked to perfection and well presented. The owner told me that the place was packed at night hence the extension, I could well believe him. We hope to return later in the year when the gardens are again open. After a trip around this delightful and compact zoo it makes an excellent spot to enjoy a bit of fine dining. in a charming atmosphere.