Located right next to Cabo da Rocha is this great bar/Mexican restaurant with amazing terraced gardens looking out over the coast. Posted by Travel in Portugal on Sat, 21/12/2013 - 21:17 ×