The story of the Mayflower Restaurant at 80 South Biscayne Boulevard in Miami, Florida, was known best for its coffee and donuts. It opened in 1941 and operated until the mid-1960s.
Share this post
Mayflower Restaurant on Biscayne Boulevard
Share this post
The story of the Mayflower Restaurant at 80 South Biscayne Boulevard in Miami, Florida, was known best for its coffee and donuts. It opened in 1941 and operated until the mid-1960s.