Mar In Urbana

By MarMilner

Lovely Patio

Esquire Lounge serving good food and ale since 1975.
They're located just minutes from the University of Illinois in historic downtown Champaign at Walnut St. & Chester St., one block east of Neil St. & University. Looks like an inviting place to sit and lunch or dinner. Better LARGE.

Comments
Sign in or get an account to comment.