Yes. Every year San Diego hosts the biggest American Food Festival in the country. The event is held at the San Diego Convention Center and offers around 100 food stalls from around America. You will find everything from McDonald's, BBQ, fruit stands, ice cream, and even ride demos. You can find out more about this festival here.