Located in O'Fallon Crossing Plaza, at the intersection of highways K and N, Ham n' Egg Homestyle Family Restaurant features a large menu of hearty comfort food served in a cozy, friendly atmosphere. The heart of the menu offers a powerful amount of breakfast items and sides, centered around country-fresh eggs served in omelets, skillets or cooked any style alongside bacon, sausage, steak, potatoes or ham. Other breakfast items include buttermilk pancakes, French toast and pigs in a blanket made from sausage links wrapped in pancakes. Post-morning meals include large sandwiches and burgers, salads and dinner specials, featuring country-fried steak, fried Alaskan white fish, surf and turf, and liver and onions. Ham n' Egg also offers a senior and a children's menu and is open everyday but Monday.