Venue Type
Restaurant
Middle Eastern
Neighborhood
Duboce Triangle
Beit Rima - Castro is located at 138 Church Street, San Francisco, CA.
The New York Times
The Infatuation
The Infatuation
The New York Times
The Infatuation
The Infatuation
Do you work for Beit Rima - Castro? Contact us to learn more about who's managing this profile or gain access.