Back
Santa Rosa Taqueria Logo

Santa Rosa Taqueria

No price ratings2.31mi
301 Pennsylvania Avenue Southeast, Washington, DC, 20003
Not Available Now (Available Mon 11:00 AM - 9:00 PM)Call Now

About Santa Rosa Taqueria

Order from Santa Rosa Taqueria to enjoy some of the best Alcohol in Washington. Looking to find the cheapest way to order Santa Rosa Taqueria? Choose the most affordable delivery option listed he...show more

Online Ordering Options

(See pickup options)
Postmatesbest deal
$5.99
Est. Fee
25 minEst. Time
Postmatesbest deal
$5.99
Est. Fee
25 minEst. Time