Here's Why Cheap Wine Is So Expensive On Restaurant Menus - Tasting Table
Briefly

Restaurants often mark up the prices of wine significantly, as seen when a bottle that costs $10 at retail can be priced at least three times higher when ordered at the restaurant. This markup reflects the increased operational costs that restaurants face, inclusive of salaries and other overheads. Despite the high prices, many customers accept these costs, which allows restaurants to maintain this pricing strategy without much pushback.
Ordering wine by the glass often results in the highest markup. If a bottle costs around $15, the restaurant typically charges $15 for each glass, leading to substantial profits since a standard bottle can yield five glasses. Patrons should be aware that how much wine they receive per glass can vary, making it crucial to verify pouring sizes to avoid being shortchanged.
Read at Tasting Table
[
]
[
|
]