This is a fast food type restaurant where you order and retrieve your own food but everything is made to order so only hot fresh food here. I am reviewing this on my meal. My dads regular size burger looked really good and thats what I probably should have ordered. But I ordered the large burger and it was super thin to the point where I tasted the bread and condiments more that the meat. The fries were abundant and average and the onion rings were average. The prices are good ($20.00 for three of us) but the place is a dive. Old and not real clean. There was a waiting line so the food must generally be better than what I experienced. And the staff was super friendly and efficient.