Enter a valid email
803 Fillmore St
San Francisco, CA 94117
1 mention in Best seafood restaurant in S.F.?
Nick M. said,
"...If you have a chance to get to the Alamo Square neighborhood, I would recommend the Alamo Square Seafood Grill on Fillmore Street. It's just a few blocks from the painted ladies...."