I admit I was a bit put off about Charlees on first impression. In a weird spot and right next to a grocery store. The buffet is just ok but if you order off the menu you can’t really go wrong. Great philly cheesesteak, great fresh salads. Huge portions. Great kids meals. We have been for breakfast too and it is the same story. Huge portions. Service is always friendly. The bar side is pretty cool too. We don’t get to go there as often(.kids lol) but they have a nice pool table and the drinks are reasonable. One of my favorite reliable local restaurants.