Cape May’s The Merion Inn Permanently Closed
Cape May’s The Merion Inn Permanently Closed For those who loved the Merion Inn in Cape May, like us, then we have some sad news, it’s Permanently Closed. Merion Inn was located 106 Decatur St in Cape May and was a cozy restaurant situated in an 1885 marine boarding villa. In 1900 the owner, Patrick …