Willie Mae’s Scotch House is a legendary restaurant located in New Orleans, Louisiana. Established in 1957 by Willie Mae Seaton, the restaurant originally operated as a bar, beauty shop, and restaurant in the Tremé neighborhood. After a year, it moved to i
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
All Rights Reserved by MMBELLC ® 2024 for Blast the Community