Cecils Cafe
101 Spear St
San Francisco
CA
94105
(415) 543-8515
Open Map
Description
Cicil's Cafe is located at 101 Spear St, San Francisco, CA. This location is in the The Embarcadero neighborhood. This business specializes in Cafes, Sandwiches and Delicatessens.
by merchantcircle on August 06, 2015 from
merchantcircle
café
Coffeehouse
deli
delicatessen
Eating Places
Outdoor Seating
restaurant
Restaurants
Sandwiches
sandwiches retail