Taco Bell 27979

Taco Bell #27979 is a Taco Bell restaurant located at 3755 West Lake Mary Boulevard, Lake Mary, Florida.