If you're looking for taco restaurants in Colorado Springs look no further. George Lopez Tacos (5830 Omaha Boulevard) is known for having some of the best Tacos in Colorado Springs. Located at 5830 Omaha Blvd, George Lopez Tacos (5830 Omaha Boulevard) is a great place to dine in or order delivery. It's the perfect option for those searching for "Tacos Near Me". They have tons of great options, so scroll down to see the George Lopez Tacos (5830 Omaha Boulevard) menu and pick your favorites.