Road 66 is a fast food restaurant offering modern cuisine with homemade dishes prepared using fresh, local products.