Barcha Review - Embarcadero - San Francisco - The InfatuationBarcha is a prime dinner spot in Downtown San Francisco with a delicious Mediterranean menu and good deals.