Heard last night from a girl who works at Starfish that they are closing down their cafe on 8th but reopening an Italian place instead. Not sure if you’ve heard anything similar or have more info to provide. I, for one, will miss the only New Orleans style place in that area!”
I couldn’t get any confirmation so this’ll have to remain scuttlebutt for the time being but I promise to update as more info becomes available. Starfish Cafe is located at 539 8th St., SE. You can see their menus here and we judged them here back in Oct. ’09. Anyone else hear this rumor?