HELP! I'm desperately searching for a good place for a solid meal, good drinks and excellent cold weather atmosphere. Someplace like Brazenhead in SF or the Red Lion in Cohasset. The food need not be over the top, just solid, with good service. I'm not looking for a sports bar and I'm not looking for some super trendy pickup spot.
Think fireplace, dark wood, a nice hanger steak and a vodka gimlet.
Ideal location would be somewhere between backbay and the south end.