Tag: "Mecca SF"

Mecca SF: Restaurant Info [CLOSED]

Location:
2029 Market Street (at Dolores Street)
San Francisco, CA 94114
map
Phone: 415-621-7000
Website: www.sfmecca.com
Type of Cuisine: Global and Seasonal
Reviews