Santa Rosa Taqueria opens on Capitol Hill (2017)
Santa Rosa Taqueria opened its first location at 301 Pennsylvania Ave. SE in Washington, D.C. The restaurant offered tacos, guacamole, and a margarita bar with unique flavors.
The Capitol Hill location became a neighborhood spot for fast-casual Mexican food.
It established the brand's model, which the Clarendon location aims to replicate.
The Clarendon opening would be the second location, following the Capitol Hill template.
