Taqueria Vallarta Reopens, Sans Pigeons; Lilah Belle’s Shutters Their Storefront; and More
Mission: Taqueria Vallarta (3033 24th Street), which closed in September because of rather disgusting pigeon situation that got noticed by the Health Department, has reopened. But Uptown Almanac finds a hair in their al pastor. [Uptown Almanac] Cow Hollow: Tablehopper...