Embassy 14 Theatres

13707 Embassy Row,
San Antonio, TX 78216

Unfavorite No one has favorited this theater yet

Showing 1 comment

Lost Memory
Lost Memory on October 6, 2008 at 9:57 am

Built on the site of the former San Pedro Drive-in. Photos can be seen here.