Coffe Bar Delmar is a coffee shop. The business name suggests it is a bar, but the primary focus appears to be coffee.