"Specializing in Mexican food with a Southwestern twist, using only the freshest and highest quality ingredients. Located in Laurelwood Center in San Mateo."
"Specializing in Mexican food with a Southwestern twist, using only the freshest and highest quality ingredients. Located in Laurelwood Center in San Mateo."