As we live in San Diego, going to Mexico, specifically Tijuana, is an easy task. In Tijuana, wherever you find yourself you are at a walking distance of a taco stand.
Almost every city claims to have the best tacos, but America’s Finest City truly hosts…
Photos