The 25th annual ¿Qué Pasa? Festival took place at Richmond's CarMax Park Saturday afternoon and featured music, art, food and more!