La Casita Chilanga ★★★★☆4.1 (750) Restaurants Mexican restaurant · Cuban restaurant · Fast food restaurant 761 El Camino Real, Redwood City, CA 94063 Call Website Details →