LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
East China Inn 3450 Montgomery Rd, Aurora, IL 60538 630.898.8889 |
El Burrito Loco 880 N. Farnsworth Ave., Aurora, IL 60564 630.585.9095 |
the greatest mexican food in the area, with the most food for your money. the actual restaurant itself isnt amazing, but the food will make up for it!
REVIEWS (1) |
|