Eating Mexican at Los Altos Restaurant restaurant in Salinas, CA.

Feedback

Do you manage or own Los Altos Restaurant?

Yes