Los Olividados
Permanently closed
2944 16th St
San Francisco, CA 94103
Los Olividados is a vibrant eatery located in the heart of San Francisco, CA, offering a delightful fusion of traditional and contemporary Mexican cuisine. With a warm and inviting atmosphere, guests can enjoy a variety of flavorful dishes made from fresh, high-quality ingredients. The friendly staff and eclectic decor create a perfect setting for a casual meal with friends or a cozy dinner for two.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.