We were encouraged on Food Smackdown’s Facebook page to try the “Dom Pastram” sandwich at a place called The Rubicon Deli in Mission Beach in San Diego. Having plenty of positive reviews, some press (in San Diego Union-Tribune) and most importantly a recommendation from one of our valued readers we had to try The Rubicon… Read More about The Rubicon Deli – Mission Beach California