Up Next

The Walk to Freedom

The Caesar Salad is from Mexico. Who Knew?

Hotel Caesar in Tijuana is where the first Caesar salad was made.

The Caesar Salad is from Mexico. Who Knew?

Hotel Caesar in Tijuana is where the first Caesar salad was made.

WHERE TO WATCH