Bar Cuba Libre is a coffee shop known as a meeting point.