en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
San Carlos
/
Devonshire Little Store
Devonshire Little Store
Deli · Ice Cream Shop
Devonshire Little Store is a convenience store and deli offering ice cream and sandwiches.
20 Devonshire Blvd, CA
San Carlos, United States of America
vons.com
Location
Vota recommends
What are you in the mood for?
Coffee Shop
16 places
American
29 places
Something else →
The ranking
Best Deli in San Carlos
1 place ranked by guests
1
Subway
5
See the full list →