Chorizo is always hit or miss with restaurants. Some prepare it very well, while others leave it greasy and undercooked. The chorizo and eggs at Cinco de Mayo are consistently excellent! And the service is always the best. My wife loves the shrimp enchiladas and she's really particular. If you haven't tried this place, you really need to.