Borgne is located in New Orleans, United States on 601 Loyola Ave. Borgne is rated 4.3 out of 5 in the category seafood restaurant in United States. Borgne pays homage to New Orleans classics and a celebration of all that the local waterways have to offer. The seafood featured throughout the menu reflects ...