Sabella & La Torre

Wharf Seafoodshort_description_v1
3.8(708)
$$
Open
Closes 10:30 PM
Wharf seafood restaurant with classic booths, offering generous portions of American-style seafood dishes. long_description

What people are saying

3.8
⭐⭐⭐⭐⭐
708 reviews

Details

2809 Taylor St, San Francisco, CA 94133
Open
  Closes 10:30 PM

About

  • restaurant
  • seafood restaurant
  • italian restaurant
  • food