Filming Locations (2)

  • Santa Clarita, California, USA (Halfway House Cafe)

  • San Miguel, California, USA