Yes, Castro's is a popular locals place. Tortilla Flats is another one. Their red chili roasted pork ribs are superb. Angilina's in Espanola is probably my most favorite restaurant in New Mexico.

Pap
_________________________
Mike Allen
RKCC-CM-086
True West Magazine Maniac
Randall Collector
Behring Made Collector
Ruana Collector
Glock Fan
NRA- Life Member since 1975
mikenlu99@aol.com