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