Three Roses Bar

Save
  • Address
    60 Governor's St, town centre
  • Phone
    51614

Let us know if these details are incorrect

Lonely Planet review

This is Gibraltar's unofficial 'Scottish Embassy', with Scottish drinks a speciality.