Alamosa, Colorado: A James Beard Nomination & Taco Heaven
Technically, this title is misleading. Yes, there is a James Beard nomination in the town, but it isn’t a taco joint, however, I’ll get to that later in the post. I wasn’t in Alamosa just to eat tacos. I mean, that activity was high on my agenda. This is, after all, the land of homemade tortillas. There are also Mexican restaurants across from Mexican restaurants on Main Street. We were