Ocotillo Restaurant: Arizona Dining Done Right The Place: Ocotillo Restaurant The Location: 3243 N. 3rd Street, Phoenix The Dishes: Mesquite Grilled Ocotillo Chicken, Summer Squash Varieties,.. Featured 29 Jun 0 1