The Balboa South

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 […]