A film festival, margaritas and more events fill this week

23 cool things to do this week in San Diego