This little nook of Mexican greatness is well worth the trip to Clinton Hill. Every time I go the Chicken Enchiladas get better and better. The outside patio just got a fresh coat and the added color finally makes the ambiance match the flavors. Castros is by far my favorite restaurant with the great service and amazing salsa. These other reviewers don't know whats up.
Pros: Homemade Salsa, Outdoor Patio, Friendly Staff, Quick Service