Los Altos Mexican Restaurant
$$ • Mexican
Recent Reviews
Our favorite place eat there at least twice a week!!!
The food is yummy! Nice staff
The food is yummy! Nice staff