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 ...
Open hours
Sun-Thu
11:00 AM - 9:00 PM
Fri-Sat
11:00 AM - 10:00 PM