View all
Sixty-Six Acres is a local, independent restaurant serving lunch & dinner daily. We are located on 12th St. in Avanyu Plaza, across from the Indian Pueblo Cultural Center. We feature craft cocktails, local beers, wines and a menu of delicious sharables, salads, sandwiches, flatbreads and bowls. We are community minded and source food, spirits, beer and wine locally when possible. We have a huge pet-friendly patio and a great atmosphere. Come visit us!