Mario’s Cafe
Mario’s Cafe, 107 O’Fallon Plaza, O’Fallon, MO, offers breakfast, lunch, and dinner. O’FALLON, MO (St. Louis Restaurant Review) Mario’s Cafe (MC) is a relatively new restaurant. Still, its owner is a seasoned restaurant operator, having previously owned Dos Primos Mexican Restaurant on Main Street in O’Fallon, Missouri. Both restaurants are highly rated and demand attention for their award-winning…

