This Spot Was Just Named the Best Bar in North America
Airfind news item
By Charlotte Phillipp
Published on April 25, 2026.
Sip & Guzzle in New York City has been named the best bar in North America, according to the 2026 North America's 50 Best Bars rankings. The rankings were announced on April 22. The bar, which is located at 29 Cornelia St. in Manhattan, is known for its innovative approach to hospitality and expertly executed drinks program. This year's ranking, sponsored by Perrier, included 28 U.S. bars, 11 from Mexico, eight from Canada, and three based in the Caribbean. Other top-ranked bars across North America can be found in New Orleans, San Francisco, and Chicago.
Read Original Article