Food wise, this is my favorite Lenny's location. They make the perfect jalapeno cheese burger. The fries are really good too.
The location kind of sucks. Its surrounded by a greyhound station, a liquor store and some kind of AA hall. Need I say more?