ndonald2 photo

  • no where
  • Jun 2007
  • 0
  • 0
  • 1

Blank

Radio Maria

 119 N Walnut St
Champaign, IL
 

My favorite restaurant ever. Awesome atmosphere, creative...

My favorite restaurant ever. Awesome atmosphere, creative caribbean/cajun/latin influenced dishes, and now with a new tapas bar.

See all reviews

Log in to your Menuism account to leave a comment.

See all latest comments

I Dine In:
None yet.
Ndonald2 favorited Radio Maria
Ndonald2 ate Real Hacienda
Ndonald2 ate Guido's