Since the beginning of time or so it might seem Casa Rosa has been a favorite among English-speaking backpackers. The daily meal deals are perfect for those on a tight budget. For something a little bit more authentic, Restaurante Piri Piri serves up heaping portions of 91 different Portuguese piri piri (meaning hot and spicy) [...]