3. Castro, Barcelona, Spain
Castro is an upscale restaurant which is owned and run by a gay couple in Barcelona, Spain. Although the dishes are pricy, you will find the service exceptional and the staff’s knowledge of both the menu and the wine quite good. Castro has a decent wine list and features items on the menu you won’t find elsewhere, such as Australian kangaroo.