Is this affiliated with the restaurants in the DFW area by the same name?

A. L. S. | Sep 8, 2018 | Category: Brazilian restaurant

Cafe Brasil - All questions

Address: 1410 Mission St, Santa Cruz, CA 95060, USA

Matt Prather | Sep 8, 2018

No its one of a kind

J Gingold | Sep 8, 2018

No, it's an unaffiliated twenty-plus year–old fixture of Santa Cruz.

Paige Englehardt | Sep 8, 2018

No

Donna Zhou | Sep 8, 2018

It is a stand alone place.

Molly Finkelstein | Sep 8, 2018

It's a stand alone place.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places