What? Where?

Radio Maria Reviews & Details

Radio Maria

Radio Maria is rated 3 stars

119 N Walnut St
(217) 398-7729

Love It Hate It Try It Edit It Share It

Radio Maria is located at 119 N Walnut St in Champaign near the intersection of N Walnut St and E Chester St. Their menu consists of Spanish dishes . Call (217) 398-7729 today!

  • Cuisine:Spanish
  • Major Intersection:N Walnut St And E Chester St
  • Website:Website
What everyone says about Radio Maria

Tell us more about Radio Maria Champaign!

Radio Maria Reviews, Champaign

Be the first to review Radio Maria!
Review Radio Maria

More Restaurants in Champaign

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013