January 10, 2018 | By Red Horse Inn Cape Cod In Red Horse Inn sign Falmouth Inn. Red Horse Inn Falmouth Ma.