Babel Café is a coffee store offering espresso and other beverages in a welcoming atmosphere.