Coffee shop known for its delicious coffee.