DTR Pub & Bistro – Panjim’s Favorite Place To Chill

You know that old sitcom from the early 1980’s, Cheers? The one where people from different walks of life gathered together to take a load off and share their life experiences while working and drinking at the bar. Lucky for us, Goa has a similar place in the form of DTR Pub & Bistro. In […]