Mexican Restaurants in Farmington, IL Taco Bell120 N Main StFarmington, IL, 615313096473464Game OnMexican RestaurantsPottsies RoadhouseTaco BellThe ShedUsed Restaurant Equipment Supplies Show More