Join us at Waterfront Park with over 25 of your favorite restaurants for San Diego’s Biggest taco festival