March 16, 2018 | By Red Horse Inn Cape Cod In Red Horse Inn Cape Cod Red Horse Inn Cape Cod. Falmouth Inn.