Best Sandwich Shops in San Diego

Best Sandwich Shops in San Diego

The sandwich may have been invented in England in 1762 (by the Earl of Sandwich), but it has become a national craze in this country, and there are hordes of restaurants which specifically cater to this favorite food type. San Diego is home to a number of outstanding sandwich shops, and you can literally find […]