Jamaica is a coffee shop specializing in coffee and tea since 1994.