Short Exact has reviewed these restaurants in the Castro/Duboce Triangle area:
Get every new post delivered to your Inbox.