Does The Avenue Steak Tavern have happy hours or specials?
Yes, The Avenue Steak Tavern does have happy hours and specials available.
What is The Avenue Steak Tavern's rating?
The Avenue Steak Tavern is rated an average of 4.6/5 stars across various online platforms.