What? Where?

Escobar's Reviews & Details

Escobar's

Escobar's is rated 3 stars

6 E Columbia Ave
Champaign
(217) 352-7467

Love It Hate It Try It Edit It Share It

Escobar's is located at 6 E Columbia Ave in Champaign near the intersection of E Columbia Ave and N Neil St. Their menu consists of Southern, Peruvian, Latin, American and Mexican dishes . Call (217) 352-7467 today!

  • Cuisine:Southern, Peruvian, Latin, American and Mexican
  • Major Intersection:E Columbia Ave And N Neil St
  • Website:Website
What everyone says about Escobar's

Tell us more about Escobar's Champaign!

Escobar's Reviews, Champaign


Be the first to review Escobar's!
Review Escobar's

More Restaurants in Champaign

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