Nestled in the heart of Old Town Scottsdale, this unassuming white building with its terracotta roof and cheerful red patio umbrellas houses taco treasures that have Arizona residents plotting weekend ...