 The secret is out. 66 Acres is the 12th Street restaurant with the amazing menu featuring a yummy green chili cheeseburger, a pastrami Reuben, and delicious starters, flatbreads, salads, and bowls. 66 Acres, a refreshing change for a comfortable lunch, dinner, or happy hour with a dog-friendly patio. 66 Acres, a great kitchen, great cocktails, and great craft beer. Minutes from the Big I, just off I-40 on 12th Street.