Do You Remember This Nostalgic 1970s Restaurant With Mason Jar Drinks? You Can Still Dine At It Today - Chowhound
First opened in South Carolina in 1975, this themed Southern restaurant chain has since closed almost all of its locations, except these ones in Florida.
Comments