Restaurants & Bars

New Orleans

Saltwater Grill Uptown?

Share:

Restaurants & Bars 1

Saltwater Grill Uptown?

nosurndr | Jul 30, 2010 09:44 AM

Anyone eaten there? Any comments?

-----
Saltwater Grill
710 S Carrollton Ave, New Orleans, LA 70118

Want to stay up to date with this post?

Feedback