Barrows Restaurant and Bar, NEW ORLEANS, Louisiana (LA)
Conveniently stationed at 2714 Mistletoe Street () in NEW ORLEANS, Louisiana (LA) (70118), Barrows Restaurant and Bar can be called at 5044829427. Make sure you contact them before you go to select your table in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
Barrows Restaurant and Bar contact information and details:
Address: 2714 Mistletoe Street - , NEW ORLEANS, Louisiana (LA) 70118
Contact Phone: 5044829427