Eating Mexican at La Sierra Cafe restaurant in National City, CA.

Feedback

Do you manage or own La Sierra Cafe?

Yes