The Broozers Band Locust Crest Tavern Delaware County PA Posted on March 28, 2011 by admin The Broozers at the Locust Crest Tavern in Lima, Delaware County, Pennsylvania