A coffee shop known as Torrador Cafe.