Business
Another Restaurant Closes In Cursed Emmons Avenue Storefront
The Wolf Cave, located at 3099 Emmons Avenue, has closed. (Photo: Alex Ellefson / Sheepshead Bites)The storefront located at 3099 Emmons Avenue, near Batchelder Street, has claimed another victim. The Wolf Cave, an American barbecue restaurant, shut down after less than two years in business. The location has seen several