– Eddie Merlot’s – A North Scottsdale Seafood and Steakhouse – Last month, the newest outpost of Eddie Merlot’s opened its first location in Arizona in North Scottsdale. Most of the other locations can be found in the Midwest. The upscale restaurant is located in the new retail development on the southwest corner of Scottsdale […]