el centro

Georgetown El Centro finalist for America’s best restroom

You heard that right. El Centro D.F., a Richard Sandoval restaurant with locations on 14th Street and in Georgetown, might have the best bathroom in the country. In a goofy and brilliant marketing ploy, facilities and service company Cintas has put together… Read More