Last Drop Tavern is a cozy English-style bar & grill with an old-world vibe, serving classic British dishes and specialty cocktails.