Bay Watch

Bay Watch

Seafood Restaurants in San Francisco, CA

Seafood Restaurants American Restaurants Vegetarian Restaurants

Contact us

Location

2150 Lombard St.,
San Francisco , CA 94123 UNITED STATES

Reviews

Bay Watch 415-775-9673
2150 Lombard St.,
San Francisco , CA 94123 UNITED STATES
$
Bay Watch

Detail information

Company name
Bay Watch
Category
Seafood Restaurants
Rating
Not Rated
Tags
cajun seafood gumbo,  grilled seafood,  gumbo recipe seafood american burgers
Is this your business? Manage via YEXT
edit delete

Bay Watch

Contacts Location Details