A coffee shop known as Taverne Larock. Offers coffee and likely other beverages.