One of the oldest hotels in Tijuana and home to the restaurant that invented the famous Caesar Salad.
photo by: Mark
One of the oldest hotels in Tijuana and home to the restaurant that invented the famous Caesar Salad.