February 6, 2018 | By Red Horse Inn Cape Cod In Falmouth Cape Cod Inn Falmouth Cape Cod Inn. Red Horse Inn Falmouth MA.