Best Bar in San Carlos, CA
(3) Best Bar
1 JOHNSTON'S SALTBOX
New American eatery with seasonal dishes
1696 Laurel St, San Carlos, CA 94070, United States
Rating: 4.7 (890)Best Places List (0)
Map
1696 Laurel St, San Carlos, CA 94070, United States
Rating: 4.7 (890)