1. GLO Mini Golf | Arcade | Virtual Reality | Ice Cream Bar 1299 Galleria At Tyler Ste E106, Riverside, CA 92503 Coordinate: 33.90765,-117.45746 Phone: (951) 543-4103