show captions
Out and About
Toast
Toast, at 345 W. Main St., in downtown Durham, draws a large and vibrant crowd at lunchtime.
Details
Transcript