Red Rose Taverne Review

Red Rose Taverne is a counter-service restaurant in Disneyland. Located in Fantasyland, the restaurant is the first thing guests see if entering from Frontierland or Galaxy’s Edge. Red Rose serves American Fare with a few French twists. There is both indoor and outdoor seating and the restaurant does […]