Ben’s Chili Bowl

by SMB

image

I love eating at Ben’s Chili Bowl located near 13th & U Sts NW, Washington DC.

Advertisements