PopKulture's photos with the keyword: MiamiBeach

PC_Mei_Yin_FL

14 Feb 2008 160
Mei Yin Restaurant - 1660 Collins Ave., Miami Beach, Florida.

PC_Parhams_FL

14 Feb 2008 172
"Parham's Restuarant, Located at 73rd and Collins Ave., Miami Beach, Florida." "Watch the Sun Rise over the Ocean at Parham's." Postmarked 1950