St. Anselm — A New Starr in DC
St. Anselm, 1250 5th St NE, Washington DC (near Union Market) St. Anselm has only been open a few weeks but it’s already made my short list of best new restaurants of 2018. I can’t say I’m surprised. It’s a joint venture between restaurateurs Joe Carroll, who own the original St. Anselm in Brooklyn, and the prolific Stephen Starr, who owns ...READ MORE »