This place has amazing food and shakes, however, In n Out is still better. Shake Shack's food is certainly better, but it's much more expensive than In n Out. For paying $20 at In n Out for a good family meal, I'll pay $45 here. Shake Shack's shakes are phenomenal. Probably one of the best I've ever had. This place has a great atmosphere with TV's and the enormous amount of young people. However, this place does get very crowded around the 3 main feeding times. I would not wait in a 20 minute line for this food.