Eating Mexican at Tacos Los Gemelos restaurant in Redwood City, CA.

Feedback

Do you manage or own Tacos Los Gemelos?

Yes