A popular cafe, Republic Cafe offers a welcoming space to enjoy coffee.