DTLA: Chef Mark Peel’s Bombo Opens at the Grand Central Market

  Chef Mark Peel has opened Bombo, a seafood driven concept at Grand Central Market. He’s best known for restaurants Campanille and The Tar Pit. The menu isn’t fussy and features quite a… Continue reading