An escape from the dreary restaurant grind, St. Elmo’s is a New England Brasserie that serves elevated pub grub in a retro-urban seaside setting. Located on Beirut’s Zaitunay Bay, the restaurant owes it’s name to St. Erasmus of Formiae, the patron saint of sailors who is affectionately known as St. Elmo’s.