Absolutely love love love this place. Always great food, great vibes, awesome people. No matter what the celebration, Indian Rancz is the place to be!