Estrada's Mexican & Caribbean Restaurant - Caribbean, Mexican, Spanish, Sports Bar and Grill
1.0|Although we live in Redwood City, My wife and I have been eating at Estradas about twice a year...
Al Fin Restaurant - Latin, Nicaraguan, Casual/Family, Take Out/Carry Out