Free Post Capitol Hill On the Streets: Carmelo's Tacos A week or so ago my friend Vi mentioned that he loved the tacos at Carmelo’s Tacos, which is located inside Capitol Hill’s Hillcrest Market. He said the