In N Out is always a good choice--but this location is always dropping the ball. Every time I go, something gets forgotten or it comes dine-in for takeout. The people are nice and friendly, but the overall experience suffers because of how long it takes to get your food! Oh yeah, and somebody need to mop.