Update Info - Los Sombreros
This restaurant was reported as closed. If it is open, let us know.
Los Sombreros
14795 North Northsight Blvd
Scottsdale, AZ 85260
14795 North Northsight Blvd
Scottsdale, AZ 85260
This restaurant was reported as closed. If it is open, let us know.