Hours
Monday-Sunday 11:30am-close

Lord Amherst is a cozy traditional pub located on historic Dalhousie Street in downtown Amherstburg. Situated across from the Navy Yard Park, this rustic locale is the place to meet old friends for lively conversations over food and drink. We provide fresh, local traditional pub fare and a top shelf beer and drink selection.