Brazilian
Santa Cruz
Cafe Brasil is a great breakfast and lunch spot in Santa Cruz. Go for the beef a cavalo and an acai bowl.
December 13, 2023