About Us

    A pillar of the Champaign community for more than twenty years, Radio Maria is a hot spot of art, fine dining, and a good time. The restaurant was constructed by its owners, David Spears and Sharon Owens, both artists who studied sculpture and painting at the University of Illinois. Radio Maria’s interior and ambiance is inspired by both artists’ collection and use of found objects. David’s sculptural pursuits are predicated on his salvaging of industrial and mechanical materials from the era of man-made objects, re-purposed for art’s sake. Many of the materials used in the restaurant’s interior have been collected from the local area and surrounding communities.