This is pretty much the only place to find foreign and art films in San Antonio. They have a small theatre that has gourmet food and a table in front of you so you can watch the movie and munch down on your food. They even serve wine and alcoholic beverages so you can have that if you like. It is located in the inside of the Crossroads mall which is pretty rundown but has a nice fountain out front. The movie theatre is inside the mall so do not forget to go inside! The ticket prices are reasonable so have a good time!