Advertisement

For the record - June 17, 2009

Share via

Restaurant review: A June 3 review of the Westside Tavern refers to the AMC movie complex as being near the restaurant. In fact, the Landmark Theatres are nearby.

Advertisement