Remembering the 1980's - The Beef Depot in Riverside, Illinois

How many of you grabbed a hot dog and cheese fries after school at this joint??


Comments

Popular Posts

Popular Posts