A nice restaurant on selecate beach, Papa Joe's is a Goan Restaurant best known for Goan food and is located at Orlim Leela Beach Road, Orlim, Margao, Goa. Papa Joe's (Goan Restaurant) also serves European/Continental and Indian.
Papa Joe's is located at Margao in Goa. If you are planning to enjoy Goan, European , Continental, Indian, visit this place.