KitchenSpot
Search
See the best dishes near you?
← Redwood City restaurants

Mucha Los Shukos

No reviews yet

Restaurant923 Cleveland St, Redwood City

Own or manage Mucha Los Shukos? Claim this listing free

Hours

Hours not listed yet.

Details

Address923 Cleveland St, Redwood City 94061-1716

Phone+16507706996

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.