There are hundreds of Mexican restaurants in Colorado; it’s great to see one take the chance on Windsor when it came to opening a second spot.
Alvarado’s Mexican Fast Food Restaurant Opens Windsor Locaton
It was in late August of 2024 that Taco John’s closed down their Windsor location, just east of I-25 on Highway 392, after many years of existence. This new (to Windsor) Mexican restaurant looks like make the location busy, once again.
Alvarado’s began as a food truck and opened its first brick-and-mortar location, in Englewood, in the summer of 2022.
While many are going to miss what Taco John’s had to offer, Alvarado’s Mexican Fast Food is primed to become a Northern Colorado favorite. They have great, authentic, Mexican menu items, prepared quickly.
AlvaradosMexicanFastFoodEnglewood.com[/caption]…