If you're looking for Boba restaurants in Lake Forest look no further. Pengo Drink Station (Lake Forest) is known for having some of the best Boba in Lake Forest. Located at 22367 El Toro Rd 9494388868, Pengo Drink Station (Lake Forest) is a great place to dine in or order delivery. It's the perfect option for those searching for "Boba Near Me". They have tons of great options, so scroll down to see the Pengo Drink Station (Lake Forest) menu and pick your favorites.