Independent coffee shop and deli, Baba Rista offers a selection of coffee and food.