Taste of the Town: Taking a look at Francine

Francine, which is located near the Scottsdale Fashion Square, is set to open on August 14. FOX 10 photojournalist Tom Fergus checks out the new restaurant.

Latest News

View More
View More

Arizona Morning

View More
View More