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