First Watch in San Diego, CA
1
First Watch location found near San Diego
First Watch Marine - 2330 Shelter Island Dr UNIT 103
Rating: 4.5
(
24 Reviews
)
2330 Shelter Island Dr UNIT 103, San Diego CA 92106
(619) 916-1730
San Diego, California
Similar Stores in San Diego
West Marine San Diego
2 Locations