Adams Morgan

Judging Restaurants – Casa Oaxaca

Casa Oaxaca is located at 2106 18th St, NW in Adams Morgan. I’ve never eaten here before but I recall there was some good buzz when they opened up. So what’s the word? How’s the food? (Prices can be found with a menu on their Web site. The ambiance?