The Torch

Ghouling around at the Witches Brew

Jamie Pfeiffer, Contributing Writer

October 26, 2016

The Witches Brew is the perfect spot to sit and munch while discussing one’s Halloween terrors. The Witches Brew is set up like a local café but is located on a desolate road in West Hempstead, Long Island. There are c...

The Independent Student Newspaper of St. John's University
Restaurant Review