Lock Stock and Barrel
129 South Oakland Avenue
Decatur Illinois, 62522
Phone: (217) 429-7411
Website: www.lsb1.com
Specialty:
American, Grill
Cuisine:
American (Traditional), Grill
Feature:
Special Occasion, Celeb Hangout, Open 7 Days
Price:
On Budget Prices
Feedback:
5