Nothing to Lose was filmed in Los Angeles in the United States of America.
Locations
The Last Stop Diner
42848 150th St E, Lancaster, CA 93535, USA
Scene where None
Scene was shot Built in 1990 for Eye of the Storm, the movie set was saved from destruction and named Club Ed. It is now available to renting for filming.