Juan Martinez

Juan Martinez is the owner of the El Porta Hotel in Cinco, Mexico.

Season one
Insert details here

Appearances

 * The Scooby-Doo Show
 * The Fiesta Host Is An Aztec Ghost