It's 🌮 Time!
Menu
Craving
Tortas
|
Enchiladas
|
Ceviche
|
Chile Reneno
|
Tamales
|
Burritos
|
Carnitas
.
Tacos Los Gemelos
Address:
1630 El Camino Real, Redwood City, CA 94063
Phone:
(650) 367-4987
Reviews