Franchise Owner: Planet Sub Was Sunk by Construction Project
The twin restaurant spaces at 1617 California street downtown have seen a few eateries come and go: Fontano’s Subs, An’s Lemongrass Grille — and most recently, Planet Sub, which closed on October 7. And while Larkburger is currently making a go of it in the right-hand space, reader Jason Dennee…