I’ve been a loyal patron of The Balboa for years. Sadly they closed this year and I was worried I would have to go without my favorite burger in San Diego. Luckily there is The Balboa South in Chula Vista. I haven’t visited the old downtown area before. Looks like they are doing construction to […]