Los Angeles-based Mexican restaurant, Toca Madera has opened its first Arizona location in Scottsdale. The 8,000 square-foot restaurant opened on Tuesday in Scottsdale Fashion Square, which is located near Camelback Road and Goldwater Boulevard. The restaurant will have an open floor plan, a courtyard with greenery and moveable glass walls, to create “an indoor-outdoor...
Read More