This location has been flagged as "Closed".
19 E. Bayaud St. Denver, CO 80209
South Denver
303-777-8226
$
Socorro's Will Close by the End of July Because of Rising Rent
By Mark Antonation
Tags: Open and Shut Cases, Word of Mouth
The Green Chile Variations: From Mexico to Denver
Tags: Ethniche