Best Margaritas and Tacos in St Charles. Mexican Restaurant on Main Street with Great Patio Dining. Welcome to Margo Margo Tacos and Ritas - Where Flavor Meets Fun! Discover a taste sensation like no other at our trendy and delicious taco and margarita restaurant! Prepare your taste buds for a culinary heartland. Our chefs have perfected the art of crafting mouthwatering tacos that burst with flavor. Our tacos are made with only the freshest ingredients, from locally sourced produce to high-quality meats, ensuring every bite is an explosion of taste. No taco feast is complete without the perfect margarita to wash it down. Our mixologists have crafted an extraordinary lineup of margaritas to satisfy every craving!