3621 18th St
San Francisco, CA 94110
San Francisco, CA 94110
Open HoursDinner nightly
OverviewDelfina is tiny but very popular as well, which generally means it is packed and quite loud inside. Luckily, you will not need to say much except, "This is really good!" and...
more