January 23, 2018 | By Red Horse Inn Cape Cod In Falmouth MA INN | Red Horse Inn Red Horse inn. Falmouth MA Inn Cape Cod.