I have been coming to this shakeys for about 6 years. I have never had a problem with the service or the food. The food has always been prepared well. It can get very crowded on the weekends. Plenty of parking is available on the side of the restaurant. The restaurant has always been clean.