Oyster Bar & Grill Raw and Charbroiled Oysters Steaks
2401 St. Ann New Orleans
Willie Mae’s Scotch House was established in 1957 as a bar in New Orleans’ Historic Treme neighbo...