Angelika Film Center Dallas
5321 E Mockingbird Ln
@ Mockingbird StationDallas, TX 75206
Indie movie theater with nice, large screening rooms. Best in show: The theater sells wine, beer, and champagne for movie consumption. Students, take your ID on Tuesdays for a free bag of popcorn.
Hours of Operation