Drupatis Vaughan is a restaurant specializing in Caribbean cuisine, offering dishes like doubles and roti in a cozy atmosphere.