Dining and Drinking > Restaurant > Mexican Restaurant
Address: Clement St Farmer's Market, San Francisco, CA, 94118
Category: Restaurants
Tags: #DiningandDrinking>Re
Rating: 3.3/5 (6 reviews)
Listed on BizVoices