Monday to Saturday 11am to 10pm
Home
Our Story
Menu
Catering
Gallery
Contact
More
Order Online
1/9
Santa Rosa Taqueria
202.450.4800
| 315 PENNSYLVANIA AVE, SE | WASHINGTON , D.C.