City Guide

The New Spot

632 20th St
San Francisco, CA 94107
Reviews
The first thing diners notice when they walk into this inconspicuous space may be the smell of plantains frying or quesadillas grilling, but it's the floor-to-ceiling brightly colored macaw mural that definitely makes the biggest impact.…Read More
Photographs
Content by CityGrid; Data by InfoGroup; © 2012