3077 24th St
San Francisco, CA 94110
San Francisco, CA 94110
Open HoursMo to Su from 11:30am to 03:00pm,Mo to Su from 05:00pm to 08: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
