Santa Rosa Taqueria opens on Capitol Hill (2017)
Santa Rosa Taqueria opened its first location on Capitol Hill in Washington, D.C. The restaurant serves Mexican food, including tacos and nachos, and has a margarita bar with rotating seasonal 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.
