← San Francisco restaurants
Sabrosa
No reviews yet
Mexican3200 Fillmore St, San Francisco
Own or manage Sabrosa? Claim this listing free
Hours
Hours not listed yet.
Details
Address3200 Fillmore St, San Francisco 94123
Phone(415) 638-6500
Websitehttp://www.sabrosasf.com/
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.