Oh Fair New Mexico...you may serve some of the finest food in the world, but damnit, you have no taste.
I can't even be surprised. I want to be, but I'm not.
(btw, if you don't know Las Cruces, Telshor and Lohman is a really prime location)
From the Las Cruces Sun News:
Olive Garden? Really?