Il costo del vino al ristorante può essere influenzato da diversi fattori. In primo luogo, i ristoranti acquistano il proprio vino a prezzi all'ingrosso e il prezzo di acquisto dipende dal rapporto tra l'offerta e la domanda sul mercato del vino. In secondo luogo, i ristoranti possono addebitare un markup sui prezzi dei vini per coprire i costi operativi come il personale, l'affitto e le spese generali. Infine, molti ristoranti offrono una vasta selezione di vini di alta qualità che richiedono anni di invecchiamento e sono difficili da reperire, il che aumenta ulteriormente il loro valore di mercato e il loro prezzo al dettaglio nei ristoranti.