Going to be back "home" in April, after living in Calif. for 9 years, probably moving back this summer for good. I need some info about a specific restaurant. It is on San Mateo, near Black Eyed Pea, just a little north, but not to Cliffs Amus. Park. It is an Italian place, I think, and might be a branch of one in Denver. Anybody out there help me?
Thanks a lot, and maybe when we move back, I can get to meet some of you Rio Grande Chowhounds!!