Location: 1726 El Camino Real, Redwood City, CA 94063
Phone:(650)306-0104
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Mexican Restaurants, Grocers & Supermarkets