
Правильны все варианты, но значения разные:
Coffee (субстанция, продукт)
Do you like tea or coffee for breakfast?
Вы любите пить чай или кофе на завтрак?
A сoffee (порция, одна чашка или стакан)
Waiter — What would you like to have? (Что Вы хотите заказать?)
Client -A salad and a coffee, please (Салат и кофе, пожалуйста)
The coffee (определенный кофе, известный говорящему)
The coffee is very good here (Здесь очень хороший кофе)