Cafe Santa Fe
save place
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.
Have you been here? Share a tip or a photo with fellow travelers.
Original casa de las olas