Our Critics' Picks

MORE

Rubel Castle

844 Live Oak Ave.
Glendora, CA 91741
626-963-0419
Best Of
Rubel Castle

Photo: Nicole Kreuzer

Details

  • Parking Lot Available, Street Parking