No one is following Yotam yet.
Yotam isn't following anyone yet.
Getting your current location
Finding Yotam locations
- All Tips
- Mexican Restaurants (1)
- San Francisco, United States (1)
- South Beach, San Francisco, United States (1)
TRESNovember 11, 2011
Mexican • San Francisco, United States
Tip: never go here. This place is disgusting, overpriced and with the worst service I've seen in this city.