Can't think of a reason to give anything less than 5 stars. Yeah, it's a chain but every time I visit, the menu selection is really good, the food is good, the service is great, the prices are reasonable, it's clean, good atmosphere and ample parking. What else to say?