To a large extent, yes. Fresh steak and seafood are among the most expensive items to obtain and prepare. The markup on a prime cut of steak will be much smaller than alcohol. Not zero, but definitely less than alcohol.
Anecdotally, I recently went to one of the top steakhouses in my city with my girlfriend for her birthday. We ordered a filet, some crab legs, some prawns, and a few sides. With the meal we had two martinis each. The four martinis accounted for about 20% of the bill but six ounces of Ketel One probably accounted for a few dollars of costs to the restaurant plus some Olive Juice so those drinks were nearly all profit in terms of variable costs. I'm sure there was a healthy profit on the food, but far less than the drinks.
To put it another way, most restaurants that serve alcohol would not be able to survive without alcohol sales with their current food prices.
Anecdotally, I recently went to one of the top steakhouses in my city with my girlfriend for her birthday. We ordered a filet, some crab legs, some prawns, and a few sides. With the meal we had two martinis each. The four martinis accounted for about 20% of the bill but six ounces of Ketel One probably accounted for a few dollars of costs to the restaurant plus some Olive Juice so those drinks were nearly all profit in terms of variable costs. I'm sure there was a healthy profit on the food, but far less than the drinks.
To put it another way, most restaurants that serve alcohol would not be able to survive without alcohol sales with their current food prices.