Bite Me
The two Ted’s Montana Grill eateries that recently opened (at 1401 Larimer Street and 7301 South Santa Fe Drive in Littleton) serve beer and wine only. Why, you may ask? I was wondering the same thing, so I called the Larimer Square location with what I thought was a very…