Monday, June 28, 2010

bars in the news; Best Bars: Escobar

From WCFN 49/ Illinois Homepage.net

Best Bars: Escobar

Jen takes a few bites our of Escobar. This weeks Best Bar.
Escobar is located at 6 East Columbia Avenue, Champaign.

No comments: