Address: 6231 Georgia Ave NW, Washington, DC 20011 Phone: (202) 525-3450
Reviewed on 02/19/2026
By: Jennifer S.
Let me say this place has some of the best salsas and the guacamole is amazing. I could just eat that with a very nice frozen drink and be a happy girl... more