Cafe Santa Fe

Calle Centenario #4, Centro, Todos Santos, B.C.S., Mexico

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.

More Recommendations

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.

More From AFAR