The Rose & Crown is a live events venue in Palo Alto, California hosting 1 upcoming event including concerts and live events. Located at 547 Emerson St, Palo Alto, CA.
Updated Nov 4, 2026