Alamo Square Seafood Grill, San Francisco, California

803 Fillmore St

San Francisco, CA 94117

Get Directions

  • 1 mention in Best seafood restaurant in S.F.?

    • Nick M.

      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...." See More

Popular near Alamo Square Seafood Grill