3077 24th St
San Francisco, CA 94110
San Francisco, CA 94110
Open HoursDaily 11:30am-3pm & 5pm-8:45pm
OverviewThe savory smell of roasting meat fills the air as the overhead Latin Salsa music makes passersby want to stop and check out this Mission District restaurant. The food is tradition...
more
