My favorite restaurant in Socorro. No frills. Chile is the best in town. Usually nice and spicy. The smothered burger plate with xmas chile is my favorite thing ever.
OVERALL
By A Yahoo! Contributor, 08/01/09
This restaurant was okay? there's a better restaurant south of town--Armillo's I believe?(forgot to get a business card)
OVERALL
Sign in to see your profile information, Trip Plans, and more...