Best Italian Food In North America
I don't know why you would find this in Todos Santos, but Cafe Santa Fe is top 3 best Italian in North America. Pizza was out of this world and the lobster ravioli left people speechless. Gotta go.
By Joseph Diaz, AFAR Founder
Calle Centenario, Centro, Todos Santos, B.C.S., Mexico
+52 612 145 0340
Wed - Mon 12pm - 9pm