When people talk about Allen, they mostly talk about that stupid Allen Eagles football stadium. Which is understandable, given that they spent $60 million on it and the concrete wasn't even poured right. But Allen is more than football, no matter what people say. More importantly, it is where the closest Super Target to me is.
Steven Leggett/Flickr Grab a pizza and eat it here, safe in the knowledge there won't be any football being played.
Also: There's lots of great food.More »