Trail Stop Tavern is a contemporary sports bar offering upmarket bar fare in a cozy setting.