Opened in 1996 by Alexis Sanfield (a.k.a. Chef Amber), Luna Star Cafe was voted Best Coffee House by Miami New Times in 2004 and Best Coffee House with a Beer Selection by Miami SunPost in 2004. Continue reading
Luna Star Cafe:
September 26, 2009
Reply