Santa Rosa Restauran... 2224 18th Street N.W. Washington, DC...
+12025189100
If you are coming to Santa Rosa Restaurant in Washington, D.C. with your vehicle, you will find parking lots at a distance of 407 meters at Hilton-Washington Hotel, Or, you could take the public transportation and get off at the stop Metro-Dupont Circle, which is 973 meters away from Santa Rosa Restaurant.
As soon as we have a meal plan for Santa Rosa Restaurant from Washington, D.C., we will publish it here. In the meantime, feel free to take a look at the meal plans in the surrounding area. Or help us by uploading the menu here.