Pop-up restaurants make their mark – even in Tampa Unless you’ve lived in Los Angeles recently or are a fan of “Top Chef,” there’s very little chance you know… July 26, 2011 · ·