South Florida's famous 19th century British pub. Situated by the Intracoastal Waterway on exciting Atlantic Avenue in downtown Delray Beach. Zagat-rated two years in a row (2004 & 2005) for its top-quality food and the spotlight of numerous TV and print stories about its mischievous ghost, the Blue Anchor has become the most well-known and highly regarded pub in Florida.