Description
Name: Chefs SD
Address: 531 F St, San Diego, CA 92101
Phone Number: +1 619-782-9528
Restaurant Type: Restaurant, Lounge
Chefs SD is a Restaurant located at 531 F St San Diego/California
(Latitude,Longitude: 32.7135072,-117.159403)
Postal Code: 92101
Location
-
531 F St, San Diego, CA 92101
Add a review