Taco Bell September 25, 2023 by Admin 4.1 – 963 reviews $ • Fast food restaurant Find your nearby Taco Bell at 4601 E Main St in Farmington. … Read more