Next 17 images are from the Last Resort. This is the bar where part of "Monster" (Charlize Theron) was filmed.
Copyright 2015 Dick Carlson, CarlsonDigital.biz