I'm looking for huevos rancheros like I order in colorado. I have no idea what style are the most authentic, but the ones I like have a tortilla on the bottom and then refried beans, the eggs, cheese and usually a red sauce, but sometimes a green salsa. Add ons can include sour cream, guac, rice. Most of the places I've tried in Manhattan use black beans. Some are those are very good, but aren't the messy refried bean compilation of tastes I like. Any suggestions? We live in Hells Kitchen but will travel. Thanks.