Sabella & La Torre
2809 Taylor St, San Francisco, CA 94133
The freshest and most delicious seafood can always be found at Sabella & La Torre. What started as a crab stand is now everyones favorite seafood restaurant!
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri - Sat: Sun: - Payment method
- all major credit cards, amex, discover, master card, visa
- Price Range
- $$
- Neighborhoods
- Fishermans Wharf, Northeast San Francisco
- Other Link
- Categories
- Fish & Seafood Markets, Bars, Restaurants