The Art House Cinema is a 28 seat micro-cinema located on Historic 25th Street. We show indie, foreign films, and great documentaries you won't find elsewhere!
Only the Best For Family and Friends The Scene Established in 1920, Farr's has mint-green walls and old posters suggesting days gone by. Wooden tables edge the room, and people of all ages crowd in to peer through the glass cases and make their selection...