Viewing a single comment thread. View all comments

Previous_Floor t1_jdmx8lo wrote

The Cable Car Cinema was on South Main Street. It had couches / love seats.

I believe the OP is talking about Castle Cinema that was on Chalkstone Ave. I went there several times but I don't remember them serving food to your seat.

2007 street view: https://goo.gl/maps/sumfD69DQXPUY8PB9

3