Seven Things to Love about Todos Santos

By SHERRY SPITSNAUGLE Motorcycles gunned their engines on a busy street of Todos Santos, in Mexico’s coastal state of Baja California Sur, as I bit into a juicy pork taco smothered in tomatillo, followed by a healthy swig of icy Pacifico beer. A friend and I sat at a cardboard table on the small patio of Tacos Isaac, just yards
Read more