Squire Smith Inn is located in Mercersburg, Pennsylvania.
Please call (717) 328-9040 to find out the business hours of Squire Smith Inn.
Most restaurants in Mercersburg accepts both Cash and major Credit Cards. Please call (717) 328-9040 to find out available payment options accepted by Squire Smith Inn.
Following is a list of other restaurants found within few miles of Squire Smith Inn. You may also view all restaurants in Mercersburg, Pennsylvania.
There's no review submitted on Squire Smith Inn by direct visitors of this website.
Add Your Review on this Restaurant