See all Restaurants in Champaign Champaign for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Escobar's 6 E Columbia Ave, Champaign Phone: ☎ +1 217 352-7467 About Escobar's, 6 E Columbia Ave, Champaign, ☎ +1 217 352-7467, [66]. Nuevo Latino cuisine. $8.50-12 lunch, $13-23 dinner. Add to Wish List
Travelers also viewed these places similar to Escobar's Seaboat Famous Dave's Ko-Fusion Red Herring Jim Gould's Papa Del's
Places to eat nearby Station Theatre The Canopy Club Boardman's Art Theatre Places to shop nearby Boneyard Pottery The Meat Salesroom Glass FX