Angelika Film Center & Cafe

Address: 5321 E Mockingbird Ln Ste 230, Dallas, TX - United States

Checkins

8

Avarage rating at this location

3.94

 

Grant W

Solid, crisp IPA

3.0

12 months ago

 
5.0

over 1 year ago

 
3.75

almost 2 years ago

 
4.0

almost 2 years ago

 

Jake Jaquiss

Great - it’s been too long

4.5

over 2 years ago

 

Jeff McDonald

A snack before a film … pretzel bites, and a bottle of “60 Minute” IPA from Dogfish Head Brewery, Milton, Delaware. Pretzels and beer? You KNOW it has to be a good combo! Salud! 🍺 🥨

3.5

over 2 years ago

 
4.0

almost 4 years ago

 

Joe Welsch

Movies are back, baby

3.75

about 4 years ago