Expand Map
French Restaurants in Nogales, AZ
1. Sunset Grill America Cuisine
2047 S Highway 92, Sierra Vista, AZ 85635
CLOSED NOW:5:00 pm - 9:00 pm
2. Lavender
77 E Paseo De Golf, Green Valley, AZ 85614
CLOSED NOW:Closed
"Finest French restaurant in Pima County. Chef Lange is the only French Master Chef in the entire state of Arizona. Don't miss it. Ignore the strange location inside the Best…"
Showing 1-2 of 2