Restaurant Name: South Street Smokehouse Location: 3305 South Street, Lafayette, Indiana (map it) Get Direction Phone: (765) 446-0559 Cuisine: American, BBQ The South Street Smokehouse is a nice barbeque joint which I believe is locally owned and operated. It's not too fancy -- what with the paper towel dispensers instead of napkins, bench seating, baskets, and … [Read more...]
Recent Comments