Hot dog stall. Venice Beach. CAL. U.S.A.