This is part of an office/food complex here in Albuquerque. This exclamation point stands so tall that you can see if for quite some distance. The name of the complex is @25. I have not been able to find any info on it on the web.
Some of the restaurants here are Mimi’s Cafe, Twin Peaks and P.F. Changs.