MESA MESA is a new restaurant that opened in St. Catharines less than three months ago. It is located at 4 Queen St.