C B's Chili

2615 S. Beckley Ave.
Dallas
Texas
United States