I have been going here for more than 20 years. We have had many family gatherings here due to large seating areas and an accommodating staff. Good basic food at around $10 per plate and always large portions. You never go away hungry. Substitutions are generous and the service is prompt.