I've said it before and I'll say it again - I often find it tough to find really good, cheap food in the District. The more affordable joints like 2 Amy's and Pasta Mia often meet you with unbearably long waits. I just don't have the patience for a long line unless I've mentally prepared myself for such an occassion. If I'm hungry, I'm ready to eat!
El Sol couldn't be further from that reality. A true Mexican and Salvadorian diner of sorts located in the heart of Shaw's "Little Ethiopia" is a dream come true for us U Street/Shaw inhabitants. It's NEVER packed. The service is ALWAYS friendly and attentive. And first and foremost, the food is excellent. Fresh is the first word I would use to describe their dishes. Try their shrimp enchiladas or shrimp tacos. They're mouth-wateringly good. (Just look at the pictures - are you beginning to feel hungry now or what?!)
Be sure to stock up on their chips and salsa. The last time I was there, Sara and I packed in so many of these suckers that we could barely eat our meal!