Nick's Lighthouse Reviews & Details
2815 Taylor St
Nick's Lighthouse is located at 2815 Taylor St in San francisco near the intersection of Taylor St and Jefferson St. Their menu consists of American dishes . Call (415) 929-1300 today!
- On The Menu:Seafood
- Major Intersection:Taylor St And Jefferson St
Tell us more about Nick's Lighthouse San francisco!