Los Sombreros South
(480) 994-1799 | View Website

2534 N Scottsdale Rd, Scottsdale, AZ   85257

33.476582 -111.926520
Map of Los Sombreros South
 
91% 100 79 41 Votes

Best of Citysearch

Won for:
Mexican Food (2010)
Outdoor Dining (2010)
Romantic Restaurant (2010)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!