Taza Deli & Cafe ★★★★★4.9 (119) Restaurants Sandwich shop 1796 Broadway, Redwood City, CA 94063 Call Website Details →
CRUST Sourdough Deli (Redwood City) ★★★★★4.7 (49) Restaurants Sandwich shop 701 Chesapeake Dr, Redwood City, CA 94063 Call Website Details →
The Sandwich Spot ★★★★★4.5 (1,323) Restaurants Sandwich shop · Deli 2420 Broadway, Redwood City, CA 94063 Call Website Details →
Erik's DeliCafe of Redwood City ★★★★☆4.4 (277) Restaurants Sandwich shop 400 Walnut St, Redwood City, CA 94063 Call Website Details →
Mendocino Farms ★★★★☆4.1 (61) Restaurants Sandwich shop 242 Redwood Shores Pkwy, Redwood City, CA 94065 Call Website Details →