Las Palomas Taqueria 504 E 3rd Ave # E San Mateo, CA 94401 Phone: (650) 343-9925 Fax: (650) 347-5803
Category: Foods - Carry Out