From Our Editors
You won't be disappointed at Centennial Ranch in Elk Grove, where well-prepared eats and delicious drinks rule the menu. Enjoy the luxury of eating a delicious meal outside at Centennial Ranch.
Can't stay at this restaurant long? Pick up and go home.
At Centennial Ranch, diners should plan to park on the street.