Todos Santos is a samll coastal town in Mexico. Read this guide to Todos Santos for the best restaurants, hotels and things to do in Todos Santos.