Taco Bell opens at Stirling Lafayette Shopping Center