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