Shell Shock’d Tacos has something of a cult following for its distinctive take on Mexican favorites. After years of pop-ups and sold-out taco Tuesdays, Shell Shock’d Tacos is establishing its home base at 418 Willis St. next to the former Avalon International Breads in Midtown. The new spot is now open for takeout from 5 […]
