Location: 102 North Chauncey Street, West Lafayette, IN (map it) Phone: 412-216-1627 Cuisine: American I mentioned on Facebook a few weeks ago that while out and about, I ran into one of the owners of the new School House of Chili. I had heard this restaurant was coming, but didn't know anything about it so I was happy to meet him. He was very pleasant, told us all about … [Read more...]
Recent Comments