Eating Mexican at Karlita's Taco Place restaurant in Redwood City, CA.

Feedback

Do you manage or own Karlita's Taco Place?

Yes