Soda & Swine is the dining jewel of San Diego's Liberty Station

While touring the immense property of Liberty Station in San Diego, the munchies hit. And they hit hard. Luckily we were just a hop skip and a jump away from Soda & Swine's newest installation, so we simply followed our nostrils to the origins of the alluring aromas.