A popular cafe known as Street 20, offering coffee and snacks.