Tacos El Flamingo

  • Restaurants & Bars
168 E 4th Avenue
San Mateo, California 94401
(650) 766-8647
  • About

    Street food vendor taco trailer and restaurant soon to open