Longtime East Side restaurant Hotch is closing

Another day, another East Side closing: Hotch, located at 813 E. Kenilworth Pl., is closing after an impressive 11-year run. Owner Angie Storm tells Milwaukee Record that the building's landlord gave ...

Tucked Away: Holy Land Grocery & Deli

Between beloved and well-established local staples and a steady wave of new bars and restaurants popping up in and around Milwaukee almost every week, worthwhile dining and drinking gems can occasionally get lo...