If you're looking for Mexican restaurants in Champaign look no further. La Bamba - Glenn Park Drive is known for having some of the best Mexican in Champaign. Located at 1905 Glenn Park Drive, La Bamba - Glenn Park Drive is a great place to dine in or order delivery or takeout. It's the perfect option for those searching for "Mexican Near Me". They have tons of great options, so scroll down to see the La Bamba - Glenn Park Drive menu and pick your favorites.