Today, Casa Fiesta is a popular Mexican Restaurant in Newton located at 1607 N. Main.
Who remembers what this building was originally?
In December 1975, the Yankee Clipper Seafood Gallery open at 1607 N. Main, Newton.
Anyone remember eating there?