This family-friendly restaurant serves large portions of freshly prepared foods all day. Waiters and waitresses know the regulars by name and keep everyone's coffee cups filled to the brim. Sit at the counter for a quick bite and catch up on the news on the flat screen TVs or grab a table.