This place is always good. Easy to get into, ample parking and quick friendly service.
If you're reading this review I suggest you avoid the other one in town when in Fountain Hills. The other is almost always too crowded. There's usually nowhere to sit and the parking situation is very limited and hard to maneuver. I recommend this in-store-location.