O'Shea's Irish Pub is another fine Irish pub to try out in Vilamoura. Located in a prime location just steps from the Vilamoura Marina, Oshea’s is a convenient place to meet your friends and make new ones, although once you get settled you won’t want to leave. Inspired by a man called David O'Shea, the bar took shape as a result of friendship and passion for Irish culture.