- Treat yourself to a movie night at Regal Tara Cinemas in North Druid Hills. The theater offers the latest in film titles and top-of-the-line screens and sound to enhance your overall experience. Check website for movie times and tickets. Don't forget the jumbo popcorn!
- © wcities.com 2013
Ask a local about Regal Tara Cinemas-AtlantaLocals have answered 15 questions about Atlanta.
Ask Atlanta Locals about Regal Tara Cinemas-Atlanta