The Robert Rose Tavern is a historic house and former tavern at 298 Long Sands Road in York, Maine. Built in the 1750s using elements of a house built in 1680, it is one of the oldest surviving public hostelries in the state. The original house was built by John Banks, one of York's early settlers, and the tavern was built by a prominent local businessman. Now a private residence, the house was listed on the National Register of Historic Places in 1975.