Restaurants Taqueria Loca opens today in former Plaza Azteca location Posted on April 28, 2020April 29, 2020 A new Mexican restaurant is opening its doors today in Sterling — in a spot that’s already very familiar for Mexican food. Read More